Pojmy, definované raz
48 pojmov, ktoré sa opakujú v dokumentácii a na stránkach produktov. Každá definícia stojí sama za seba, takže ju možno citovať bez okolitej stránky, a každá odkazuje na návod alebo referenciu, kde sa pojem používa.
Slovník definuje 48 pojmov v piatich skupinách: produkt a licencovanie, správa panela, DNS, certifikáty a mail, Discord bot, web a AI vyhľadávanie. Každé heslo má jednovetovú definíciu, podrobnosti, odkaz na stránku, kde sa pojem používa, a súvisiace pojmy. Heslá sú zverejnené aj ako štruktúrované dáta DefinedTerm.
Produkt a licencovanie
- Self-hosted#
-
Softvér, ktorý beží na hardvéri, ktorý prevádzkovateľ vlastní alebo si priamo prenajíma, bez čohokoľvek na strane výrobcu.
Self-hosted produkt si nainštalujete na vlastný stroj a beží tam. Žiadna databáza výrobcu nedrží vaše záznamy, neexistuje účet za používateľa a žiadna služba vám nemôže zrušiť prístup k dátam, ktoré už máte na disku. Takto fungujú oba produkty Vorqul: VorqulBOT beží ako proces Node a VorqulPanel ako Java JAR.
Súvisiace Ovládací panel serveraTelemetriaJednorazová licencia
- Ovládací panel servera#
-
Jedno administračné rozhranie pre služby, ktoré bežia na Linuxovom serveri.
Ovládací panel dáva webhosting, DNS, mail, databázy, prístup k súborom, pravidlá firewallu a monitoring pod jedno rozhranie. Bežné zmeny už neznamenajú samostatný konfiguračný súbor pre každý podsystém. VorqulPanel pokrýva tieto oblasti na jednom serveri a vlastné dáta drží v SQLite, prípadne v MySQL, MariaDB alebo PostgreSQL.
- Jednorazová licencia#
-
Jediný nákup, ktorý pokrýva jedno nasadenie, namiesto opakovaného predplatného.
VorqulPanel sa licencuje takto. Platíte raz za nasadenie, cena závisí od počtu serverov, na ktorých beží, a verziu, ktorú ste kúpili, môžete používať ďalej bez obnovy. Redistribúcia, predaj, sublicencovanie a hosting pre tretie strany sú vylúčené.
Súvisiace Self-hostedTelemetria
- Telemetria#
-
Údaje o používaní, ktoré nainštalovaný softvér posiela späť svojmu výrobcovi.
Telemetria sa objavuje v open source aj komerčnom softvéri a výrobcovia ju zvyčajne volajú anonymná. Produkty Vorqul neposielajú žiadnu. To znamená aj žiadnu kontrolu licencie za behu a nič, čo by prestalo fungovať, keby prestal fungovať výrobca.
Súvisiace Self-hostedAudit log
- Audit log#
-
Záznam administračných akcií, do ktorého sa len pridáva, aby sa dali zmeny pripísať konkrétnej osobe aj neskôr.
Vedieť, že sa nastavenie zmenilo, je jedna vec. Vedieť, kto ho zmenil, kedy a odkiaľ, je to, čo dáva audit log. VorqulBOT ho vedie pre každý server a VorqulPanel pre každý stroj a oba zostávajú na infraštruktúre, ktorú prevádzkovateľ ovláda.
- Databáza panela#
-
Kde VorqulPanel drží vlastný stav: predvolene SQLite, s MySQL, MariaDB a PostgreSQL ako možnosťami a SQL Server v beta.
Je oddelená od databáz, ktoré panel vytvára pre vaše weby. Zmena enginu neskôr dáta neprenesie, preto ho vyberte pri inštalácii cez DB_ENGINE.
Database managementUnattended install
Súvisiace Ovládací panel serveraOffsite záloha
- Prepínač modulu#
-
Nastavenie, ktoré zapne alebo vypne celú časť VorqulPanelu: game hosting, webhosting, mail alebo niektorú z ich podfunkcií.
Vypnutý prepínač skryje položku menu a zároveň spôsobí, že API odpovie 404, takže sa funkcia nedá dosiahnuť ani cez URL. Nič sa neodinštaluje a nemažú sa žiadne dáta a po opätovnom zapnutí je všetko späť.
Súvisiace Root helper (vorqul-helper)vorqulctl
- Dvojfaktorové overenie (TOTP)#
-
Druhý krok prihlásenia s časovým kódom z aplikácie, ktorý VorqulPanel vie vyžadovať od adminov.
Zapnite ho v Settings, Account hneď po vytvorení admina. Ak stratíte prístup, vorqulctl reset-admin vydá nový odkaz na nastavenie.
Správa panela
- vorqulctl#
-
Nástroj príkazového riadka, ktorý sa inštaluje s VorqulPanelom na spúšťanie, aktualizáciu, obnovu a kontrolu panela.
Obaľuje službu systemd a úlohy okolo nej: status, logs, setup-url, reset-admin, modules, update s automatickým návratom, fix-libs a uninstall. Spúšťa sa ako root alebo cez sudo.
Súvisiace Setup URLRoot helper (vorqul-helper)Prepínač modulu
- Root helper (vorqul-helper)#
-
Malý skript vo vlastníctve roota, ktorý robí niekoľko privilegovaných akcií, ktoré VorqulPanel potrebuje, takže samotný panel môže bežať ako neprivilegovaný používateľ.
Prijíma pevný zoznam akcií a všetko ostatné odmietne. Jeho politika je v /etc/vorqul-helper.conf a je zúžená na moduly, ktoré ste zapli, a preto zapnutie modulu iba v Settings panelu tieto práva nedá.
Súvisiace vorqulctlLimity cgroup v2Prepínač modulu
- Setup URL#
-
Jednorazový odkaz, ktorý vypíše inštalátor a ktorý otvorí formulár na vytvorenie prvého admin účtu.
Kým neexistuje admin, vytvoriť ho môže ten, kto sa prvý dostane na port panela, preto sa okno zatvorí hodinu po štarte panela. vorqulctl setup-url vypíše nový odkaz a vorqulctl reset-admin vydá odkaz pre nového admina.
Súvisiace vorqulctlDvojfaktorové overenie (TOTP)
- Test konfigurácie s návratom#
-
Bezpečnostný krok, ktorý VorqulPanel spustí pred použitím zmeny webservera: otestuje novú konfiguráciu a ak test zlyhá, vráti starú.
Preto zlý vhost nezhodí celý server. Rovnaká myšlienka platí pre DNS zóny, ktoré sa pred reloadom BIND overia cez named-checkzone.
- Virtuálny host (vhost)#
-
Blok konfigurácie webservera, ktorý nginxu alebo Apache hovorí, aký web servírovať pre dané doménové meno.
VorqulPanel zapisuje iba vlastné súbory vhostov s predponou vorqul- a všetko ostatné v konfigurácii webservera nechá na pokoji.
Súvisiace Prevzatie vhostuTest konfigurácie s návratomRežim reverse proxy
- Prevzatie vhostu#
-
Výslovné potvrdenie, ktoré je potrebné, kým VorqulPanel smie spravovať web, ktorý našiel už nastavený na serveri.
Adoptované weby sa čítajú bez prepisovania. Po potvrdení sa najprv spraví záloha a prevzatie iba odstráni odkaz v sites-enabled, pôvodný súbor nikdy nemaže.
Súvisiace Virtuálny host (vhost)Test konfigurácie s návratom
- Režim reverse proxy#
-
Nastavenie domény, ktoré predsadí vhost webservera pred aplikáciu bežiacu na lokálnom porte.
Panel zapíše vhost a vie vydať certifikát, takže ľubovoľná aplikácia, aj služba v Node.js alebo Pythone, beží na bežnej doméne s HTTPS.
- Limity cgroup v2#
-
Mechanizmus jadra Linuxu, ktorým VorqulPanel obmedzuje pamäť, CPU a počet procesov každého game servera.
Nahrádza nice, cpulimit a ulimit, ktoré buď neobmedzujú skutočné využitie, alebo proces zamrazia. Server nad stropom sa zabije vo vlastnej skupine a panel zaznamená, že to spravilo jadro, takže rozoznáte zabitie pre nedostatok pamäte od pádu.
Súvisiace Analýza pádovRoot helper (vorqul-helper)
- Analýza pádov#
-
Funkcia VorqulPanelu, ktorá prečíta posledné riadky padnutého game servera a pomenuje pravdepodobnú príčinu a riešenie.
Typické príčiny sú zlá verzia Javy, už obsadený port, nedostatok pamäte, chýbajúce EULA, pokazený plugin alebo plný disk. Automatický reštart sa preskočí, keď reštart nemôže pomôcť.
Súvisiace Limity cgroup v2
- Offsite záloha#
-
Kópia zálohy odoslaná na úložisko mimo servera, aby strata stroja neznamenala stratu záloh.
VorqulPanel kópiu zašifruje cez AES-256-GCM ešte pred odoslaním zo servera. Ciele sa nastavujú v paneli a do cloudu ako Google Drive sa dá dostať cez rclone.
Súvisiace Restore drillDatabáza panela
- Restore drill#
-
Plánovaná kontrola, pri ktorej panel rozbalí vlastnú najnovšiu zálohu a otvorí databázu v nej.
Dokazuje, že sa archív dá naozaj obnoviť, čo je niečo iné než to, že archív existuje.
Súvisiace Offsite záloha
- SFTP v chroote#
-
Účet na prenos súborov obmedzený na jeden adresár, takže nemôže prehliadať zvyšok servera.
Každý game server vo VorqulPaneli dostane vlastný SFTP účet v chroote a weby ho môžu mať obmedzený na svoj priečinok. Ochrana proti hádaniu hesiel je zabudovaná.
- nftables#
-
Linuxový paketový filter, ktorý VorqulPanel ovláda popri ufw a firewalld na otváranie a zatváranie portov.
Panel iba pridáva a odstraňuje vlastné označené pravidlá vo vlastných tabuľkách. Nikdy nevyprázdni sadu pravidiel, nezmení predvolenú politiku ani sa nedotkne pravidiel SSH.
DNS, certifikáty a mail
- DNS zóna#
-
Sada DNS záznamov pre doménu, ktorú vie VorqulPanel servírovať sám cez BIND9.
Panel zapisuje a overuje súbor zóny a vie kopírovať záznamy do Cloudflare a z neho bez toho, aby tam čokoľvek zmazal.
- ACME a Let's Encrypt#
-
Protokol a bezplatná certifikačná autorita, ktoré VorqulPanel cez acme.sh alebo certbot používa na vydávanie HTTPS certifikátov.
Vydanie vyžaduje, aby sa DNS záznam najprv preložil na server, alebo token Cloudflare DNS, ktorým sa meno dokáže aj bez portu 80. Let's Encrypt dovoľuje iba päť neúspešných overení na hostname za hodinu, a preto panel pred kontaktom s autoritou skontroluje DNS, port 80 a pokrytie vhostom.
Súvisiace Režim reverse proxyDNS zóna
- DKIM#
-
Kryptografický podpis odchádzajúcej pošty, zverejnený ako DNS záznam, podľa ktorého príjemcovia overia, že správa prišla z vašej domény.
Vo VorqulPaneli sa kľúč vytvorí cez Rspamd pri pridaní mailovej domény a panel ukáže záznam na zverejnenie. Patrí pod doménu v hlavičke From, nikdy pod mailový hostname.
Súvisiace SPF a DMARCPTR záznamDoručiteľnosť
- SPF a DMARC#
-
Dva DNS záznamy, ktoré určujú, ktoré servery smú posielať poštu za doménu a čo majú príjemcovia robiť s poštou, ktorá kontrolou neprejde.
Fungujú spolu s DKIM. VorqulPanel záznamy generuje a jeho kontrola doručiteľnosti nahlási, keď jeden chýba alebo je zlý.
Súvisiace DKIMDoručiteľnosťMTA-STS a TLS-RPT
- PTR záznam#
-
Reverzný DNS záznam, ktorý priraďuje IP adrese servera hostname a ktorý príjemcovia pošty kontrolujú.
Nastavuje sa tam, kde sa IP prenajíma, takže ho za vás žiadny panel nezmení. Mailový hostname, ktorý nesedí s PTR, škodí doručiteľnosti viac než chýbajúci certifikát.
Súvisiace DKIMDoručiteľnosť
- MTA-STS a TLS-RPT#
-
Politiky zverejnené v DNS, ktoré odosielajúcim serverom hovoria, že musia na váš mailový server použiť TLS, a kam hlásiť zlyhania.
Bez MTA-STS môže ten, kto vie spojenie zachytiť, odstrániť ponuku STARTTLS a odosielateľ potichu prejde na nešifrovaný prenos. Samotný súbor politiky musí byť dostupný na https://mta-sts.vasa-domena/.well-known/mta-sts.txt.
Súvisiace SPF a DMARCDoručiteľnosť
- Doručiteľnosť#
-
Či pošta, ktorú posielate, naozaj dorazí do schránky a nie je odmietnutá alebo odložená ako spam.
Závisí od PTR, SPF, DKIM, DMARC a od reputácie IP adresy. VorqulPanel kontroluje záznamy, mailovú frontu a hlavné verejné blocklisty a povie vám, ktorý z nich je problém.
Discord bot
- Server Health Score#
-
Súhrnné skóre, ktoré VorqulBOT počíta zo signálov aktivity, udržania členov, rastu a zapájania nováčikov na Discord serveri.
Skóre zlúči štyri samostatné trendy do jedného čísla, ktoré môžete sledovať v čase. Hodnotí server voči jeho vlastnej histórii, nikoho neporovnáva s nikým iným a nevynáša žiadny verdikt o moderácii.
- História prípadov#
-
Číslovaný záznam každej moderátorskej akcie na Discord serveri, v ktorom sa dá vyhľadávať.
Každý ban, kick, varovanie alebo timeout vytvorí prípad s cieľom, moderátorom, dôvodom, trvaním a časom. O mesiace neskôr stále viete povedať, prečo sa rozhodlo tak a kto to rozhodol, a práve kvôli tomu sa prípady uchovávajú.
Súvisiace Audit logEskalačný rebríkPrepis ticketu
- Register modulov#
-
Jediný zoznam 44 modulov, ktorý číta VorqulBOT aj jeho dashboard, takže prepínač nemôže existovať v jednom a v druhom sa ignorovať.
Register pomenúva každý modul, skupinu, do ktorej patrí, a či je predvolene zapnutý. Deväť je zapnutých od začiatku: moderácia, levelovanie, afk, ankety, ekonomika, hry, giveaway, pripomienky a prefixové príkazy. Ostatných 35 je vypnutých. Proces bota a webový dashboard čítajú ten istý súbor, takže sa obe polovice nemôžu rozísť, čo je typická chyba botov s oddeleným webovým rozhraním.
- Filter AutoMod#
-
Jedna z 15 kontrol správ, ktoré VorqulBOT spustí skôr, než správu uvidí moderátor, každá s vlastným prahom, akciou a trvaním.
Filtre pokrývajú spam, opakovaný text, odkazy, pozvánky, veľké písmená, zmienky, hromadné zmienky, ghost pingy, záplavy emoji, záplavy spoilerov, zalgo, phishing, falošný nitro, krypto podvody a vlastné regulárne výrazy. Predvolene sú zapnuté iba phishing a falošný nitro. Každý filter funguje samostatne, takže jeden môže mazať, ďalší dať timeout a tretí ban.
Súvisiace Eskalačný rebríkShadow-mute
- Eskalačný rebrík#
-
Pravidlo, ktoré z určitého počtu previnení v časovom okne spraví prísnejšiu akciu, bez toho aby sa moderátor rozhodoval zakaždým.
VorqulBOT má dve. Eskalácia AutoModu sa spustí pri opakovaných zásahoch filtra v okne, predvolene jedna hodina. Akcie pri varovaniach fungujú rovnako, ale ručne: počet, okno v dňoch a akcia, takže tri varovania za sedem dní môžu znamenať mute. Viac pravidiel sa dá kombinovať a opakovaní páchatelia eskalujú sami.
Súvisiace História prípadovFilter AutoModJail
- Shadow-mute#
-
Mute, pri ktorom člen stále vidí svoje správy a nikto iný nie.
Odstráni spätnú väzbu. Ak členovi poviete, že je umlčaný, hádá sa o tom alebo sa vráti z iného účtu. Ak vidí svoje správy zverejnené ako zvyčajne, väčšinou stratí záujem. VorqulBOT ho ponúka ako shadowmute a unshadowmute vedľa bežného mute, timeoutu a jailu.
- Jail#
-
Moderačný stav, ktorý členovi odoberie roly a zúži jeho prístup na obmedzenú skupinu kanálov.
Jail je medzi timeoutom a banom. Člen zostáva na serveri a stále sa s ním dá rozprávať, čo pomáha, kým riešite incident, ale stratí prístup ku všetkému, k čomu sa predtým dostal. Roly sa vrátia pri unjail.
- Prefix bridge#
-
Modul, ktorý nechá staré textové príkazy ako !daily fungovať vedľa slash príkazov.
Slash príkazy vyhrávajú takmer vo všetkom, ale server, ktorý tri roky píše !daily, bude písať ďalej. Most namapuje textovú formu na ten istý handler. Nikto sa nemusí preúčať a nič sa neudržiava dvakrát. Je to jeden z deviatich modulov zapnutých predvolene.
Súvisiace Slash príkaz
- Pterodactyl egg#
-
Konfiguračný súbor, ktorý panelu Pterodactyl hovorí, ako nainštalovať a spustiť konkrétnu aplikáciu.
VorqulBOT ho dodáva. Importujete ho, nahráte súbory cez SFTP, vložíte Discord token do Startup premenných a stlačíte štart. Prvý štart sám nainštaluje závislosti a skompiluje kód. Ak už prevádzkujete panel na game hosting, je to najkratšia cesta, ako bota rozbehnúť.
Súvisiace Self-hostedPrivileged intents
- Podpis webhooku#
-
Hash HMAC-SHA256 tela požiadavky poslaný v hlavičke, aby príjemca mohol dokázať, že požiadavka prišla od bota.
VorqulBOT posiela na vami zvolenú adresu štyri udalosti o členoch: pripojenie, odchod, ban a unban. Ak nastavíte zdieľané tajomstvo, každá požiadavka nesie hlavičku X-Vorqul-Signature vypočítanú z tela týmto tajomstvom a váš endpoint môže odmietnuť všetko, čo nesedí. Bez tajomstva udalosti stále chodia, len neoverené.
Súvisiace Prihlásenie do dashboardu cez OAuth2
- XP cooldown#
-
Minimálny čas medzi dvoma správami, ktoré obe získavajú XP. VorqulBOT predvolene používa 60 sekúnd.
Bez cooldownu levelovanie odmeňuje objem a vrch rebríčka patrí tomu, kto napíše najviac jednoslovných správ. S ním dvadsať rýchlych správ prinesie presne toľko ako jedna. Je to najdôležitejšie nastavenie levelovacieho systému a servery ho najčastejšie nechajú tak, ako prišlo s botom.
- Kontrola alternatívnych účtov#
-
Heuristické skóre, ktoré môže moderátor spustiť na jedného člena, vypočítané z veku účtu, avatara, dátumu pripojenia a rolí.
Účet mladší než 7 dní dostane 40, mladší než 30 dní 25 a mladší než 90 dní 10. Predvolený avatar pridá 20, pripojenie pred menej než dňom 15, žiadne roly 10 a boti dostanú nulu. Výsledok berte ako podklad pre ľudské rozhodnutie a automatický ban preskočte. Takéto heuristiky dávajú falošné poplachy a nesprávny ban stojí viac dôvery, než ušetrí času.
Súvisiace JailHistória prípadov
- Prepis ticketu#
-
Konverzácia z tiketu podpory zapísaná do textového súboru a poslaná do kanála, ktorý určíte.
VorqulBOT exportuje posledných 100 správ kanála tiketu. Toľko vráti Discord jedným dotazom a zvyčajne to pokryje celý tiket. Súbor je schválne obyčajný: text, autori a časy, takže sa otvorí kdekoľvek a ľahko sa v ňom hľadá. Nič nejde do externej služby.
- Privileged intents#
-
Nastavenia Discordu, ktoré musí bot zapnúť, aby videl prítomnosť, členov servera a obsah správ.
VorqulBOT potrebuje zapnuté intenty prítomnosti, členov servera a obsahu správ v Discord developer portáli. Bez nich sa zdá, že príkazy nerobia nič.
- Slash príkaz#
-
Discord príkaz písaný s lomkou na začiatku, ktorý bot zaregistruje v Discorde a ten ho ukáže vo výbere príkazov.
Registrácia vyžaduje scope applications.commands v pozvánke a krok deploy. Keď slash príkazy chýbajú, zopakujte deploy a skontrolujte scope pozvánky.
Súvisiace Privileged intentsPrefix bridge
- Prihlásenie do dashboardu cez OAuth2#
-
Ako sa prihlásite do dashboardu VorqulBOTa: cez Discord, s redirect adresou, ktorá sa musí zhodovať s tou, ktorú ste zaregistrovali.
Nezhoda medzi redirect URI v Discord portáli a adresou dashboardu je najčastejšia príčina neúspešného prihlásenia. Ak necháte NEXTAUTH_URL prázdne, zistí sa automaticky.
Súvisiace Privileged intentsPodpis webhooku
Web a AI vyhľadávanie
- llms.txt#
-
Textový index v koreni webu, ktorý jazykovým modelom ukazuje jeho kanonický obsah.
Konvencia preberá tvar z robots.txt a funguje opačne: namiesto obmedzovania robotov im ponúka vybranú mapu. Je to vznikajúca konvencia, nie schválený štandard, a nikto nezávisle nepreukázal, nakoľko pomáha pri vyhľadávaní. vorqul.com ho zverejňuje na /llms.txt a plnú verziu na /llms-full.txt.
Súvisiace Entity homeVykresľovanie na serveri
- Entity home#
-
Jediná kanonická stránka, ktorú značka vlastní a ktorá strojovo čitateľne uvádza, čo je zač.
Entity home uvádza jasné tvrdenia o kategórii, účele a publiku, podopiera ich štruktúrovanými dátami a potvrdzuje sa, keď sa rovnaký opis objaví na profiloch tretích strán. Ak sa tieto zdroje rozchádzajú, systém entite dôveruje menej. Pre Vorqul je to stránka /about prepojená s identifikátorom vo Wikidata.
Súvisiace llms.txt
- Vykresľovanie na serveri#
-
Vytvorenie úplného HTML ešte pred tým, ako dorazí ku klientovi, namiesto skladania stránky JavaScriptom v prehliadači.
Vyhľadávacie roboty za odpoveďovými enginmi sťahujú HTML a JavaScript väčšinou preskočia, takže všetko, čo vznikne až po hydratácii na klientovi, je pre nich neviditeľné. vorqul.com je postavený staticky. Každá stránka príde ako úplné HTML a malé množstvo JavaScriptu rieši menu, jazykový tip a analytiku, s ktorou ste súhlasili.
Súvisiace llms.txt
Skontrolované