From a2e6ec556189003d219fdb57774c66bfe312f29b Mon Sep 17 00:00:00 2001 From: bpmcdevitt Date: Sat, 29 Jun 2024 03:37:00 +0000 Subject: [PATCH] make work with traefik --- _config.yml | 1 + docker-compose.yml | 14 +++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 39b5368..7bd4f09 100644 --- a/_config.yml +++ b/_config.yml @@ -47,3 +47,4 @@ collections: # - vendor/cache/ # - vendor/gems/ # - vendor/ruby/ + diff --git a/docker-compose.yml b/docker-compose.yml index 3a4388e..51627db 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,19 @@ services: - brendan-website: + web: build: context: ./ dockerfile: Dockerfile ports: - '4000:4000' + labels: + - "traefik.enable=true" + - "traefik.http.routers.homepage.rule=Host(`brendan.mcdevitt.tech`)" + - "traefik.http.routers.homepage.entrypoints=websecure" + - "traefik.http.services.homepage.loadbalancer.server.port=4000" + - "traefik.http.routers.homepage.tls.certresolver=myresolver" + networks: + - traefik_container-network + +networks: + traefik_container-network: + external: true