diff --git a/pica-plume/docker-compose.yml b/pica-plume/docker-compose.yml
index cce72fbf10f44658eeae490517540b0ce43c05be..4f8acc3534e6c07b82400678193dae89e737ac29 100644
--- a/pica-plume/docker-compose.yml
+++ b/pica-plume/docker-compose.yml
@@ -11,7 +11,7 @@ volumes:
     name: plume_first_launch
 
 networks:
-  docker_default:
+  proxy:
     external: true
   plume:
     name: plume
@@ -34,12 +34,13 @@ services:
       - searchidx:/app/search_index
       - first-launch:/firstlaunch
     labels:
-      traefik.frontend.rule: "Host:blog.picasoft.net"
+      traefik.http.routers.blog.entrypoints: websecure
+      traefik.http.routers.blog.rule: Host(`blog.picasoft.net`)
+      traefik.http.services.blog.loadbalancer.server.port: 7878
       traefik.enable: true
-      traefik.port: 7878
     networks:
       - plume
-      - docker_default
+      - proxy
     depends_on:
       - blog-db
     restart: unless-stopped