diff --git a/pica-wekan/docker-compose.yml b/pica-wekan/docker-compose.yml
index 561b520122e819299685a4e54e4300dc34a9d320..ba783ce75dbaaea00cd0d4ac4fad817dc2494147 100644
--- a/pica-wekan/docker-compose.yml
+++ b/pica-wekan/docker-compose.yml
@@ -4,10 +4,10 @@ volumes:
   wekan:
 
 networks:
-  docker_default:
+  proxy:
     external: true
   wekan:
-    name: "wekan"
+    name: wekan
 
 services:
   wekan-db:
@@ -40,11 +40,12 @@ services:
     depends_on:
       - wekan-db
     labels:
-      traefik.frontend.rule: Host:kanban.picasoft.net
-      traefik.port: 8080
+      traefik.http.routers.wekan-app.entrypoints: websecure
+      traefik.http.routers.wekan-app.rule: Host(`kanban.picasoft.net`)
+      traefik.http.services.wekan-app.loadbalancer.server.port: 8080
       traefik.enable: true
     networks:
-      - docker_default
+      - proxy
       - wekan
     restart: unless-stopped
 
@@ -55,9 +56,10 @@ services:
     environment:
       - KANBAN_URL=https://kanban.picasoft.net
     networks:
-      - docker_default
+      - proxy
     labels:
+      traefik.http.routers.wekan-filter-hooks.entrypoints: websecure
+      traefik.http.routers.wekan-filter-hooks.rule: Host(`kanban.picasoft.net`) && Path('/forward_hooks')
+      traefik.http.services.wekan-filter-hooks.loadbalancer.server.port: 5000
       traefik.enable: true
-      traefik.port: 5000
-      traefik.frontend.rule: Host:kanban.picasoft.net;Path:/forward_hooks
     restart: unless-stopped