39 lines
1.2 KiB
YAML
39 lines
1.2 KiB
YAML
---
|
|
# ------------------------------------------------------------------------------
|
|
# FILE: ansible/playbooks/roles/gitea/defaults/main.yml
|
|
# ------------------------------------------------------------------------------
|
|
|
|
# Directory layout on mad-tea-party
|
|
gitea_compose_dir: /opt/gitea
|
|
|
|
# Gitea application settings
|
|
gitea_domain: gitea.mk-labs.cloud
|
|
gitea_root_url: "https://{{ gitea_domain }}"
|
|
gitea_http_port: 3000
|
|
gitea_ssh_port: 2221
|
|
|
|
# Trusted proxy (lightning-lane)
|
|
gitea_trusted_proxies: 10.1.71.35
|
|
|
|
# Timezone
|
|
gitea_timezone: America/Chicago
|
|
|
|
# Database
|
|
gitea_db_name: gitea
|
|
gitea_db_user: gitea
|
|
|
|
# Traefik dynamic config destination on lightning-lane
|
|
traefik_dynamic_config_dir: /opt/traefik/dynamic
|
|
|
|
# DNS
|
|
gitea_cname_name: gitea
|
|
gitea_cname_domain: mk-labs.cloud
|
|
gitea_cname_target: mad-tea-party.local.mk-labs.cloud
|
|
|
|
# OIDC / Authentik SSO
|
|
gitea_oidc_enabled: true
|
|
gitea_oidc_client_id: "{{ vault_gitea_oidc_client_id }}"
|
|
gitea_oidc_client_secret: "{{ vault_gitea_oidc_client_secret }}"
|
|
gitea_oidc_discovery_url: "https://authentik.local.mk-labs.cloud/application/o/gitea/.well-known/openid-configuration"
|
|
gitea_oidc_admin_group: "mk-labs-admins"
|
|
gitea_admin_api_token: "{{ vault_gitea_admin_api_token }}" |