Files
myos/stack/woodpeckerci/woodpecker-server.yml
T
2025-11-18 17:42:56 +01:00

45 lines
1.7 KiB
YAML

version: '3.6'
services:
server:
environment:
- WOODPECKER_ADMIN=${WOODPECKER_ADMIN:-}
- WOODPECKER_AGENT_SECRET=${WOODPECKER_AGENT_SECRET}
- WOODPECKER_GITEA=${WOODPECKER_GITEA:-false}
- WOODPECKER_GITEA_CLIENT=${WOODPECKER_GITEA_CLIENT:-}
- WOODPECKER_GITEA_SECRET=${WOODPECKER_GITEA_SECRET:-}
- WOODPECKER_GITEA_URL=${WOODPECKER_GITEA_URL:-}
- WOODPECKER_GITHUB=${WOODPECKER_GITHUB:-false}
- WOODPECKER_GITHUB_CLIENT=${WOODPECKER_GITHUB_CLIENT:-}
- WOODPECKER_GITHUB_SECRET=${WOODPECKER_GITHUB_SECRET:-}
- WOODPECKER_GITHUB_URL=${WOODPECKER_GITHUB_URL:-https://github.com}
- WOODPECKER_GITLAB=${WOODPECKER_GITLAB:-false}
- WOODPECKER_GITLAB_CLIENT=${WOODPECKER_GITLAB_CLIENT:-}
- WOODPECKER_GITLAB_SECRET=${WOODPECKER_GITLAB_SECRET:-}
- WOODPECKER_GITLAB_URL=${WOODPECKER_GITLAB_URL:-https://gitlab.com}
- WOODPECKER_GRPC_ADDR=${WOODPECKER_GRPC_ADDR:-:9000}
- WOODPECKER_GRPC_SECURE=${WOODPECKER_GRPC_SECURE:-false}
- WOODPECKER_GRPC_VERIFY=${WOODPECKER_GRPC_VERIFY:-true}
- WOODPECKER_HOST=${WOODPECKER_HOST:-}
- WOODPECKER_LOG_LEVEL=${WOODPECKER_LOG_LEVEL:-info}
- WOODPECKER_OPEN=${WOODPECKER_OPEN:-true}
- WOODPECKER_ORGS=${WOODPECKER_ORGS:-}
- WOODPECKER_REPO_OWNERS=${WOODPECKER_REPO_OWNERS:-}
- WOODPECKER_SERVER_ADDR=${WOODPECKER_SERVER_ADDR:-:8000}
- WOODPECKER_SERVER_ADDR_TLS=${WOODPECKER_SERVER_ADDR_TLS:-:8443}
labels:
- SERVICE_8000_CHECK_HTTP=/healthz
- SERVICE_8000_NAME=${COMPOSE_SERVICE_NAME}-server-8000
- SERVICE_8000_TAGS=${WOODPECKER_SERVICE_8000_TAGS:-}
networks:
- private
- public
ports:
- 8000
restart: always
volumes:
- server-data:/var/lib/woodpecker
volumes:
server-data: