--- services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: always environment: INVITATIONS_ALLOWED: ${INVITATIONS_ALLOWED} LOG_FILE: ${LOG_FILE} DOMAIN: ${DOMAIN} SIGNUPS_ALLOWED: ${SIGNUPS_ALLOWED} ports: - "8222:80" volumes: - /app-config/vw-data:/data healthcheck: test: ["CMD", "/healthcheck.sh"] interval: 60s timeout: 10s uptime-kuma: image: louislam/uptime-kuma:2 container_name: kuma restart: unless-stopped ports: - "3001:3001" volumes: - /app-config/kuma:/app/data healthcheck: test: ["CMD-SHELL", "extra/healthcheck"] interval: 60s timeout: 30s start_period: 180s retries: 5