version: "3" services: smartgarden-meteor: image: tvm/smart_garden:latest build: context: . dockerfile: Dockerfile restart: always environment: ROOT_URL: ${APP_ROOT_URL:-https://smartgarden.timovolkmann.de} MONGO_URL: mongodb://garden:99009911@cloud.timovolkmann.de:27017/Smart_Garden PORT: 3000 labels: - traefik.enable=true - traefik.http.routers.smartgarden-meteor-http.rule=Host(`smartgarden.timovolkmann.de`) - traefik.http.routers.smartgarden-meteor-http.entrypoints=web - traefik.http.routers.smartgarden-meteor-http.middlewares=https-redirect@file - traefik.http.routers.smartgarden-meteor-https.rule=Host(`smartgarden.timovolkmann.de`) - traefik.http.routers.smartgarden-meteor-https.entrypoints=web-secure - traefik.http.routers.smartgarden-meteor-https.tls.certresolver=le - traefik.http.services.smartgarden-meteor-service.loadbalancer.server.port=3000 - traefik.docker.network=traefik_default networks: - traefik_default networks: traefik_default: external: true