diff --git a/.gitignore b/.gitignore index 3b8bd73..72df63e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -public/* \ No newline at end of file +public/* +.hugo_build.lock diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 18c775f..b168a5e 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -7,10 +7,18 @@ services: - web labels: - "traefik.enable=true" - - "traefik.http.routers.blog.rule=Host(`blog.yourdomain.com`)" + - "traefik.http.routers.blog.rule=Host(`yourdomain.com`) || Host(`www.yourdomain.com`)" - "traefik.http.routers.blog.entrypoints=websecure" - - "traefik.http.routers.blog.tls.certresolver=myresolver" + - "traefik.http.routers.blog.tls=true" + - "traefik.http.routers.blog.tls.certresolver=le" + - "traefik.http.routers.blog.service=blog" + - "traefik.http.services.blog.loadbalancer.server.port=80" + - "traefik.http.routers.blog.middlewares=blog-redirect" + - "traefik.http.middlewares.blog-redirect.redirectscheme.scheme=https" + - "traefik.http.middlewares.blog-redirect.redirectscheme.permanent=true" + - "traefik.docker.network=web" + networks: web: external: true \ No newline at end of file