services: gotify: image: gotify/server:latest container_name: gotify restart: unless-stopped ports: - "10003:80" volumes: - ./data:/app/data environment: GOTIFY_DEFAULTUSER_NAME: admin GOTIFY_DEFAULTUSER_PASS: tapirnase TZ: Europe/Berlin networks: - shared_backend labels: homepage.group: productivity homepage.name: Gotify homepage.icon: sh-gotify homepage.href: https://gotify.nuclide.systems homepage.instance.internal.href: http://192.168.1.40:10003 homepage.instance.public.href: https://gotify.nuclide.systems deploy: resources: limits: memory: 256M cpus: "0.5" healthcheck: test: ["CMD", "curl", "-fsS", "http://localhost/health"] interval: 30s timeout: 10s retries: 3 start_period: 10s networks: shared_backend: external: true