--- name: CookCLI Server DEV slug: cookcli version: 1.0.18 description: "Serveur CookCLI avec synchronisation Git - Gestionnaire de recettes Cooklang" url: "https://git.thethomaas.net/TheThomaas/home-assistant-apps" arch: - amd64 - aarch64 - armv7 startup: application boot: auto host_network: false #--- Configuration Ingress --- ingress: true ingress_port: 9080 ingress_entry: / panel_icon: mdi:chef-hat panel_title: "CookCLI" panel admin: false # Mettre à true si seulement les admins doivent voir l'interface ports: 9080/tcp: 9080 ports_description: 9080/tcp: "Port du serveur CookCLI" init: false options: recipes_path: /config/recipes port: 9080 log_level: info git_repository: "" git_branch: main git_sync_interval: 3600 git_username: "" git_password: "" ingress_enabled: true ingress_path: "" schema: recipes_path: str port: int(1,65535) log_level: list(trace|debug|info|notice|warning|error|fatal) git_repository: str? git_branch: str git_sync_interval: int(60,86400)? git_username: str? git_password: password? ingress_enabled: bool ingress_path: str? # Activation de l'interface web (si CookCLI a une UI) ingress: false panel_icon: mdi:chef-hat panel_title: "CookCLI" #--- Permissions Ingress --- ingress: - port: 9080 protocol: http path: /