version: "3.8" services: justvitamin: image: justvitamin:latest build: . environment: - GEMINI_API_KEY=AIzaSyCHnesXLjPw-UgeZaQotut66bgjFdvy12E volumes: - jv-generated:/app/generated networks: - dokploy-network deploy: labels: - "traefik.enable=true" - "traefik.http.routers.justvitamin.rule=Host(`justvitamin.quikcue.com`)" - "traefik.http.routers.justvitamin.entrypoints=websecure" - "traefik.http.routers.justvitamin.tls.certResolver=letsencrypt" - "traefik.http.services.justvitamin.loadbalancer.server.port=5050" replicas: 1 restart_policy: condition: on-failure volumes: jv-generated: networks: dokploy-network: external: true