16 lines
514 B
Bash
16 lines
514 B
Bash
#!/usr/bin/env sh
|
|
set -eu
|
|
|
|
vault_dir="/vault/secrets"
|
|
|
|
read_secret() {
|
|
cat "${vault_dir}/$1"
|
|
}
|
|
|
|
export GITEA__security__SECRET_KEY="$(read_secret gitea-secret__SECRET_KEY)"
|
|
export GITEA__security__INTERNAL_TOKEN="$(read_secret gitea-secret__INTERNAL_TOKEN)"
|
|
export DB_PASS="$(read_secret gitea-db-secret__password)"
|
|
export CLIENT_ID="$(read_secret gitea-oidc__client_id)"
|
|
export CLIENT_SECRET="$(read_secret gitea-oidc__client_secret)"
|
|
export DISCOVERY_URL="$(read_secret gitea-oidc__openid_auto_discovery_url)"
|