smart_garden_server/docker-compose.yml
2020-07-23 20:57:39 +02:00

30 lines
1.1 KiB
YAML

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