diff --git a/cicd-worker-pub-mep/woodpecker-runner/docker-compose.yaml b/cicd-worker-pub-mep/woodpecker-runner/docker-compose.yaml
new file mode 100644
index 0000000..4db49ca
--- /dev/null
+++ b/cicd-worker-pub-mep/woodpecker-runner/docker-compose.yaml
@@ -0,0 +1,19 @@
+volumes:
+  agent:
+    driver: local
+
+services:
+  agent:
+    image: woodpeckerci/woodpecker-agent:latest
+    container_name: woodpecker_agent
+    environment:
+      - WOODPECKER_SERVER=grpc.cicd.gnous.eu:443
+      - WOODPECKER_MAX_WORKFLOWS=4
+      - WOODPECKER_GRPC_SECURE=true
+      - WOODPECKER_GRPC_VERIFY=true
+    env_file:
+      - .env
+    restart: always
+    volumes:
+      - agent:/etc/woodpecker
+      - /var/run/docker.sock:/var/run/docker.sock