# ============================================================================= # .felhom.yml - App metadata for felhom-controller # ============================================================================= # --- Display info (shown on dashboard) --- display_name: "Gitea" description: "Könnyű, saját Git szerver webes felülettel" category: "dev" subdomain: "git" slug: "gitea" # --- Resource hints (displayed on deploy screen) --- resources: mem_request: "100M" mem_limit: "512M" pi_compatible: true 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: "git" required: true locked_after_deploy: true description: "Az alkalmazás aldomainje" # --- App info (info page content) --- app_info: tagline: "Saját Git szerver - GitHub-szerű felület, privát repók" docs_url: "https://docs.gitea.com/" use_cases: - 'Privát Git repozitóriók a saját szerveren' - 'GitHub-szerű felület: pull request, issue, wiki' - 'CI/CD pipeline-ok (Gitea Actions - GitHub Actions kompatibilis)' - 'Szervezetek és csapatok kezelése' - 'Container registry és csomagkezelő' first_steps: - 'Nyisd meg a git.DOMAIN címet a böngészőben' - 'Kövesd az első beállítás varázslót' - 'Hozd létre az admin fiókot' - 'Hozd létre az első repozitóriót' - 'Klónozd a repót: git clone https://git.DOMAIN/user/repo.git' # --- Controller-side health probe --- healthcheck: checks: - type: api port: 3000 path: "/api/v1/version" expect: status: 200 body_contains: "version"