diff --git a/docker-compose-prod.yml b/docker-compose-prod.yml new file mode 100644 index 0000000..9394f27 --- /dev/null +++ b/docker-compose-prod.yml @@ -0,0 +1,12 @@ +services: + app: + image: ${DOCKER_REGISTRY}/${DOCKER_USER}/esn-code-scanner-app:latest + restart: unless-stopped + env_file: .env + labels: + - "traefik.enable=true" + - "traefik.http.routers.esn-scanner.rule=Host(`scanner.esn.orebolt.cz`)" + - "traefik.http.routers.esn-scanner.tls.certresolver=leresolver" + - "traefik.http.routers.esn-scanner.entrypoints=websecure" + - "traefik.http.services.esn-scanner.loadbalancer.server.port=3000" + - "traefik.http.routers.esn-scanner.middlewares=hsts" \ No newline at end of file