From 6091ff999f8df7694a13c75ad2038b279fcb99e5 Mon Sep 17 00:00:00 2001 From: Dongho Kim Date: Thu, 11 Dec 2025 16:18:10 +0100 Subject: [PATCH] update --- docker-compose.yml | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index cd73a2c..18cd5e0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,7 +4,27 @@ services: command: hugo server --bind 0.0.0.0 --baseURL http://localhost --buildDrafts --buildFuture volumes: - .:/src - ports: - - "1313:1313" + # ports: + # - "1313:1313" working_dir: /src - restart: unless-stopped \ No newline at end of file + restart: unless-stopped + networks: + - proxy + labels: + - traefik.enable=true + - traefik.docker.network=proxy + - traefik.http.routers.blog.entrypoints=http + - traefik.http.routers.blog.rule=Host(`blog.dongho.kim`) + - traefik.http.middlewares.blog-redirect.redirectscheme.permanent=true + - traefik.http.middlewares.blog-redirect.redirectscheme.scheme=https + - traefik.http.routers.blog.middlewares=blog-redirect + - traefik.http.routers.blog-secure.entrypoints=https + - traefik.http.routers.blog-secure.rule=Host(`blog.dongho.kim`) + - traefik.http.routers.blog-secure.tls=true + - traefik.http.routers.blog-secure.tls.certresolver=cloudflare + - traefik.http.services.blog-secure-service.loadbalancer.server.port=1313 + + +networks: + proxy: + external: true \ No newline at end of file