Alex má různé schopnosti podle typu serveru. Tady najdeš kompletní přehled všech funkcí.
server_power - Ovládání napájení serveru
- ✅ Start - Zapnutí serveru
- ⏹️ Stop - Bezpečné vypnutí
- 🔄 Restart - Restart serveru
- ⚡ Kill - Okamžité vypnutí (force stop)
- 📊 Status - Kontrola stavu a resource usage
change_server_name - Přejmenování serveru
- Změna jména serveru (max 191 znaků)
- Okamžitá změna bez nutnosti restartu
server_reinstall - Přeinstalace serveru
- ⚠️ VYŽADUJE POTVRZENÍ!
- Přeinstaluje server s výchozím nastavením
- 🔴 SMAŽE všechna data - vytvoř backup!
change_server_type - Změna typu serveru
- Přepnutí mezi Vanilla/Paper/Forge/Fabric/Spigot
- ⚠️ VYŽADUJE POTVRZENÍ + SMAŽE DATA!
- Automatická reinstalace po změně
change_docker_java - Správa Java verze
- Změna mezi Java 8, 11, 17, 21
- ✅ Zachovává všechny soubory
- 🔄 Automatický restart po změně
- Příklad: "Změň Java na verzi 21"
change_server_variables - Startup proměnné
- Úprava MC_VERSION, BUILD_TYPE, DIFFICULTY...
- Lze měnit pouze editovatelné proměnné
- Vyžaduje oprávnění v balíčku
- Příklad: "Nastav verzi na 1.21 a težkost na hard"
network_management - Správa portů
- 📋 Výpis všech portů
- ➕ Přidání nové alokace
- ⭐ Nastavení primárního portu
- 📝 Přidání poznámky k portu
- 🗑️ Smazání alokace
game_console - Herní příkazy
- Spouštění Minecraft příkazů (/op, /give, /whitelist...)
- Čtení console outputu
- Příklad: "Dej mi op práva" → Alex spustí
/op tvoje_jmeno
mod_manager - Instalace pluginů/módů
- 🔍 Vyhledává na Modrinth (preferováno), CurseForge, SpigotMC
- ⚡ Podporuje batch instalaci (až 10 najednou)
- ✅ Automatická kompatibilita s verzí serveru
- Příklad: "Nainstaluj WorldEdit, Vault a EssentialsX"
- Příklad: "Najdi nejlepší economy plugin pro 1.20"
server_schedules - Plánované úlohy
- 📅 Vytváření cron úloh
- 🔄 Automatické restarty
- 💾 Plánované zálohy
- ⚡ Automatické příkazy
- Příklad: "Vytvoř automatickou zálohu každý den ve 2:00"
- Příklad: "Nastav restart každou neděli v 5:00"
backup - Správa záloh
- 📋 Výpis všech záloh
- ➕ Vytvoření nové zálohy
- ↩️ Obnovení ze zálohy (vyžaduje potvrzení)
- 🗑️ Smazání zálohy (vyžaduje potvrzení)
- 🔒 Zamknutí/odemknutí zálohy
- ⚡ Batch operace (až 5 najednou)
cmd_console - Linux příkazy v kontejneru
- Spouštění příkazů: ls, cat, grep, wget, curl...
- Čtení souborů a logů
- Timeout: 2-120 sekund (default 10s)
- Output: až 200 řádků
- ⚠️ Nebezpečné příkazy (rm -rf...) vyžadují schválení
emergency_shell - Crash recovery
- 🆘 Pro situace kdy server padá při startu
- Dočasně změní startup na "sleep infinity"
- Umožní shell přístup pro diagnostiku
- ⏰ Auto-restore po 5 minutách (prodloužitelné na 1-10 min)
- Příklad: "Server padá při startu, aktivuj emergency shell"
server_power - Power control + monitoring
- ✅ Start, Stop, Restart, Shutdown
- ⚡ Force stop (tvrdé vypnutí)
- 📊 Status s resource metrics (CPU, RAM, Disk, Uptime)
backup - VPS zálohy
- 📋 Výpis záloh
- ➕ Vytvoření snapshotu
- ↩️ Restore ze zálohy
- 🗑️ Smazání zálohy
- ⚡ Batch operace (až 5 najednou)
live_ssh_orchestrator - SSH konzole
- 🖥️ Otevření živé SSH session
- 🔄 Automatické připojení k existující session
- ⚠️ Vyžaduje nastavené SSH credentials
cmd_console - SSH příkazy
- Spouštění příkazů: apt install, systemctl, nginx...
- Čtení výstupu v reálném čase
- Speciální klávesy (CTRL+C, CTRL+Z...)
- 📸 Snapshot pro fullscreen aplikace (htop, vim, nano)
Příklady co Alex zvládne na VPS:
- ✅ "Nainstaluj nginx, mysql a php-fpm"
- ✅ "Nastav firewall a pou volej jen port 80 a 443"
- ✅ "Zkontroluj nginx logy a najdi errory"
- ✅ "Vytvoř SSL certifikát přes Let's Encrypt"
- ✅ "Restartuj všechny služby a zkontroluj status"
Alex umí vytvářet obrázky pomocí umělé inteligence a následně je nasadit na tvůj web nebo server!
generate_image - Vytvoření obrázku pomocí AI
- 🎨 Generování obrázků z textového popisu
- 📐 Různé velikosti: 1024x1024, 768x1344, 1344x768, a další
- ✏️ Možnost zadat vlastní název souboru
- 💾 Automatické ukládání na DRAGOCLOUD
- 🔄 Auto-cleanup starých obrázků (max 20 per uživatel)
Příklady promptů:
- ✅ "Vytvoř logo pro herní server s drakem"
- ✅ "Vygeneruj banner pro Minecraft server, rozměry 1344x768"
- ✅ "Nakresli futuristické město pro můj web"
- ✅ "Vytvoř ikonu pro FiveM server ve stylu GTA"
upload_url - Nahrání obrázku z URL na server
- 🌐 Stáhne obrázek z libovolné URL
- 📁 Nahraje přes SFTP na webhosting nebo VPS
- 📦 Podporuje soubory až do 100 MB
- ⚡ Funguje pro Hestia i VPS servery
Alex dokáže celý proces zautomatizovat:
- Vygeneruje obrázek podle tvého popisu
- Nahraje ho na server do požadované složky
- Upraví HTML/CSS aby obrázek zobrazil na webu
Příklad komplexního požadavku:
"Vytvoř logo pro můj web dragocloud.org - moderní design s drakem.
Nahraj ho do složky /images/logo.png a přidej ho do hlavičky webu."
✅ Alex vše provede automaticky - od generování přes upload až po úpravu HTML!
batch_executor - Batch operace
- Spusť až 10 příkazů najednou
- ⚡ Ideální pro rychlé skripty a multi-step operace
- 🚫 Vyloučené nástroje (musí se volat samostatně): backup, server_reinstall
- Příklad: "Vytvoř backup → změň název → přidej port → restartuj"
"Nainstaluj mi WorldEdit, Vault, EssentialsX a LuckPerms.
Pak změň Java na verzi 21, nastav 4GB RAM a vytvoř automatickou
zálohu každý den ve 3:00 ráno."
✅ Alex použije batch operace a udělá všechno najednou.
"Nainstaluj nginx, mysql, php 8.2 a certbot. Nastav firewall
aby povolil jen SSH, HTTP a HTTPS. Vytvoř SSL certifikát pro
example.com a restartuj všechny služby."
✅ Alex postupně provede každý krok a ověří funkčnost.
"Server padá při startu, aktivuj emergency shell,
zkontroluj logy a najdi co způsobuje crash."
✅ Alex získá shell přístup a provede diagnostiku.
"Vygeneruj banner pro můj herní server - epická fantasy scéna
s válečníkem. Ulož ho jako 'hero-banner' a nahraj na můj web
do složky assets/images."
✅ Alex vytvoří obrázek, nahraje ho na server a může ho i přidat do HTML.
Vyžadují potvrzení (confirm: true):
- 🗑️ Smazání/restore zálohy
- 🔄 Reinstalace serveru
- ⚠️ Změna typu serveru (smaže data)
Vyžadují schválení v modalu:
- ⚠️ Nebezpečné Linux příkazy (rm -rf, dd, fork bomb...)
- ⏱️ 120 sekund na rozhodnutí
- Můžeš approve nebo reject
Rate limity (anti-spam):
- Batch executor: max 10 akcí
- Backup operace: max 5 batch
- Mod instalace: max 10 najednou
- Generování obrázků: max 20 uložených per uživatel
Oprávnění:
- Některé akce vyžadují správná oprávnění v balíčku
- Admin může zamknout Docker image (nelze změnit Java)
- Změna proměnných vyžaduje příslušná práva v balíčku
Teď když víš co Alex umí, nauč se jak ho používat efektivně:
Potřebuješ pomoc? Zeptej se Alexe přímo v panelu! 🚀