diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..aeacb87 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,20 @@ +services: + alltornet-prod: + build: + context: . + dockerfile: Dockerfile + image: alltornet-prod:latest + container_name: alltornet-prod + restart: unless-stopped + networks: + - traefik-public + labels: + - "traefik.enable=true" + - "traefik.http.routers.alltornet.rule=Host(`alltor.net`) || Host(`www.alltor.net`)" + - "traefik.http.routers.alltornet.entrypoints=web" + - "traefik.http.services.alltornet.loadbalancer.server.port=80" + - "traefik.docker.network=traefik-public" + +networks: + traefik-public: + external: true