diff --git a/compose/git.yml b/compose/git.yml index 5c4ea3b..6f7109b 100644 --- a/compose/git.yml +++ b/compose/git.yml @@ -46,6 +46,23 @@ services: WOODPECKER_FORGEJO_URL: https://${FORGEJO_ROOT_URL} WOODPECKER_FORGEJO_CLIENT: ${WOODPECKER_FORGEJO_CLIENT} WOODPECKER_FORGEJO_SECRET: ${WOODPECKER_FORGEJO_SECRET} + WOODPECKER_GRPC_ADDR: ":9000" + + woodpecker-agent: + image: woodpeckerci/woodpecker-agent:latest + command: agent + restart: always + depends_on: + - woodpecker + volumes: + - /var/run/docker.sock:/var/run/docker.sock + environment: + WOODPECKER_SERVER: woodpecker:9000 + WOODPECKER_AGENT_SECRET: ${WOODPECKER_AGENT_SECRET} + WOODPECKER_MAX_PROCS: ${WOODPECKER_MAX_PROCS:-2} + WOODPECKER_HEALTHCHECK: "false" + networks: + - default volumes: forgejo-data: