name: sample-app services: app: image: joafri/sample-app-app:main container_name: sample-app restart: unless-stopped environment: TZ: Europe/Stockholm PUID: "1000" PGID: "1000" WEBUI_PORT: "8080" ports: - target: 8080 published: "8080" protocol: tcp volumes: - type: bind source: /DATA/AppData/$AppID/config target: /config # Secure-by-default baseline. Relax only if appen kräver det. security_opt: - no-new-privileges:true cap_drop: - ALL x-casaos: envs: - container: TZ description: en_US: Timezone, for example Europe/Stockholm - container: PUID description: en_US: User ID for filesystem permissions - container: PGID description: en_US: Group ID for filesystem permissions ports: - container: "8080" description: en_US: Web UI port volumes: - container: /config description: en_US: Application configuration directory x-casaos: architectures: - amd64 - arm64 main: app category: phirna author: Zima Apps Team developer: example icon: https://cdn.simpleicons.org/docker tagline: en_US: Replace with a short one-line value proposition description: en_US: Replace with a clear description of what the app does title: en_US: Sample App index: / port_map: "8080"