# ============================================================================= # .felhom.yml — App metadata for felhom-controller # ============================================================================= # Place alongside docker-compose.yml in each stack directory: # /opt/docker/stacks/immich/.felhom.yml # ============================================================================= # --- Display info (shown on dashboard) --- display_name: "Immich" description: "Fotók és videók kezelése (Google Photos alternatíva)" category: "media" subdomain: "photos" # --- Asset slug --- slug: "immich" # --- Resource hints (displayed on deploy screen) --- resources: mem_request: "2048M" mem_limit: "4096M" pi_compatible: false needs_hdd: true # --- Deploy fields --- 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: "photos" required: true locked_after_deploy: true description: "Az alkalmazás aldomainje" - env_var: DB_PASSWORD label: "Adatbázis jelszó" type: secret generate: "password:24" locked_after_deploy: true - env_var: HDD_PATH label: "Adattárolási útvonal" type: path required: true placeholder: "/mnt/hdd_1" description: "A külső merevlemez elérési útja, ahol a fotók és videók tárolódnak" locked_after_deploy: true # --- App info (info page content) --- app_info: tagline: 'Google Photos alternatíva - automatikus fotó mentés és rendszerezés' docs_url: 'https://immich.app/docs/overview/introduction' use_cases: - 'Fotók és videók automatikus mentése telefonról' - 'Arc- és tárgyfelismerés gépi tanulással' - 'Térképes megjelenítés helyszín alapján' - 'Emlékek és visszatekintések automatikus generálása' - 'Albumok létrehozása és megosztása családtagokkal' first_steps: - 'Nyisd meg a photos.DOMAIN címet a böngészőben' - 'Hozd létre az admin fiókot' - 'Telepítsd az Immich alkalmazást a telefonodra (Android/iOS)' - 'Állítsd be az automatikus feltöltést az alkalmazásban' - 'Hívd meg a családtagokat külön fiókokkal' prerequisites: - 'Külső HDD szükséges a fotók és videók tárolásához' - 'Legalább 4 GB szabad RAM ajánlott (gépi tanulás funkciókhoz)' - 'x86 processzor szükséges (nem fut Raspberry Pi-n)' # --- Controller-side health probe --- healthcheck: checks: - type: api port: 2283 path: "/api/server/ping" expect: status: 200