gitpecker#
Woodpecker addon forge for plain (bare) git repositories using generic OIDC for authentication.
Setup#
Follow the addon docs and define the following env vars for Woodpecker.
WOODPECKER_ADDON_FORGE- Path to gitpecker binaryGITPECKER_REPOS- The location on disk that stores the bare.gitrepos.GITPECKER_URL- The URL (if any) to see the git repos. (gitweb, cgit, etc.)GITPECKER_PROVIDER- OIDC provider URLGITPECKER_CLIENT_ID- OIDC Client IDGITPECKER_CLIENT_SECRET- OIDC Client Secret (preferGITPECKER_CLIENT_SECRET_FILEwhere possible)GITPECKER_CLIENT_SECRET_FILE- Path to a file containing OIDC Client SecretGITPECKER_REDIRECT- Woodpecker authorize URL (e.g.http://localhost:8000/authorize)