From 6e4b6a6d0359e7e7c6e901a3fcbf386907034525 Mon Sep 17 00:00:00 2001 From: kinou-p Date: Thu, 2 Oct 2025 17:20:12 +0200 Subject: [PATCH] fix: remove image reference to build directly from source --- docker-compose.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4515d05..0e10b12 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,6 @@ services: build: context: https://github.com/kinou-p/portfolio-website.git#main dockerfile: Dockerfile - image: portfolio-website:latest container_name: portfolio-website networks: - portfolio @@ -15,17 +14,15 @@ services: # Configuration HTTPS - "traefik.http.routers.portfolio-website.rule=Host(`alexandre-pommier.com`) || Host(`www.alexandre-pommier.com`)" - - "traefik.http.routers.portfolio-website.entrypoints=websecure" + - "traefik.http.routers.portfolio-website.entrypoints=http" - "traefik.http.routers.portfolio-website.tls=true" - "traefik.http.routers.portfolio-website.tls.certresolver=letsencrypt" - "traefik.http.services.portfolio-website.loadbalancer.server.port=80" - - # Redirection HTTP vers HTTPS - - "traefik.http.routers.portfolio-website-http.rule=Host(`alexandre-pommier.com`) || Host(`www.alexandre-pommier.com`)" - - "traefik.http.routers.portfolio-website-http.entrypoints=web" - - "traefik.http.routers.portfolio-website-http.middlewares=redirect-to-https" + - "traefik.http.routers.portfolio-website.middlewares=redirect-to-https" - "traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https" - - "traefik.http.middlewares.redirect-to-https.redirectscheme.permanent=true" + + + healthcheck: test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:80"] interval: 30s