# Woodpecker Agent Docker Compose # Path: /opt/woodpecker/docker-compose.yml # Deploy: cd /opt/woodpecker && docker compose up -d version: '3.8' services: woodpecker-agent: image: woodpeckerci/woodpecker-agent:latest container_name: woodpecker-agent restart: always volumes: - /var/run/docker.sock:/var/run/docker.sock environment: - WOODPECKER_SERVER=localhost:9000 - WOODPECKER_AGENT_SECRET=${WOODPECKER_AGENT_SECRET} - WOODPECKER_MAX_WORKFLOWS=5 - WOODPECKER_HEALTHCHECK=true - WOODPECKER_LOG_LEVEL=info