# ============================================================================= # .felhom.yml - App metadata for felhom-controller # ============================================================================= # --- Display info (shown on dashboard) --- display_name: "Crafty Controller" description: "Minecraft szerver kezelő webes felülettel" category: "games" subdomain: "minecraft" slug: "crafty-controller" # --- Resource hints (displayed on deploy screen) --- resources: mem_request: "256M" mem_limit: "2048M" pi_compatible: false needs_hdd: false # --- Deploy fields (first deployment only) --- deploy_fields: - env_var: DOMAIN label: "Domain" type: domain description: "A szerver domain neve" locked_after_deploy: true - env_var: SUBDOMAIN label: "Aldomain" type: subdomain default: "minecraft" required: true locked_after_deploy: true description: "Az alkalmazás aldomainje" # --- App info (info page content) --- app_info: tagline: "Minecraft szerver kezelő - hozd létre a saját világodat" docs_url: "https://docs.craftycontrol.com/" use_cases: - 'Minecraft szerver létrehozása és kezelése webes felületen' - 'Több szerver párhuzamos futtatása (Java és Bedrock)' - 'Automatikus mentések és ütemezett újraindítás' - 'Játékos menedzsment és konzol hozzáférés' - 'Szerver fájlok kezelése böngészőből' first_steps: - 'Nyisd meg a minecraft.DOMAIN címet a böngészőben' - 'A kezdeti belépési adatokat ezen az oldalon (Kezdeti belépési adatok) találod' - 'Hozz létre egy új Minecraft szervert a varázslóval' - 'Állítsd be a szerver beállításokat (játékmód, nehézség, stb.)' - 'Csatlakozz a szerveredhez a Minecraft kliensből' prerequisites: - 'Legalább 2 GB szabad RAM ajánlott (Minecraft szerver + Crafty)' - 'x86 processzor szükséges (nem fut Raspberry Pi-n)' # --- Controller-side health probe --- healthcheck: checks: - type: tcp port: 8443 # --- Initial auto-generated login --- # Crafty writes a random admin password to this file on first boot (its built-in default is rejected # as "too short"). The controller reads + parses it live and shows it on the app page so customers # don't have to dig through the container logs. initial_credentials: file: /crafty/app/config/default-creds.txt format: json username_key: username password_key: password note: "Kezdeti, automatikusan generált jelszó. Az első belépés után változtasd meg a Crafty felületén (ez a fájl a régi jelszót mutatja, nem itt módosítható)."