65 lines
2.0 KiB
YAML
65 lines
2.0 KiB
YAML
# Shared variables between environments
|
|
|
|
---
|
|
alpina_svc_path: ~/alpina
|
|
base_volume_path: /mnt/dock
|
|
media_volume_path: /mnt/media
|
|
|
|
traefik_subnet: 172.16.122.0
|
|
|
|
# Authentik
|
|
authentik_db_password: "{{ vault_authentik_db_password }}"
|
|
authentik_secret_key: "{{ vault_authentik_secret_key }}"
|
|
authentik_sendgrid_api_key: "{{ vault_authentik_sendgrid_api_key }}"
|
|
|
|
auth_grafana_client_secret: "{{ vault_auth_grafana_client_secret }}"
|
|
auth_minio_client_secret: "{{ vault_auth_minio_client_secret }}"
|
|
auth_gitea_client_secret: "{{ vault_auth_gitea_client_secret }}"
|
|
auth_nextcloud_client_secret: "{{ vault_auth_nextcloud_client_secret }}"
|
|
arrstack_password: "{{ vault_arrstack_password }}"
|
|
auth_vpgen_client_secret: "{{ vault_auth_vpgen_client_secret }}"
|
|
|
|
auth_default_enrollment_group: vpgen
|
|
|
|
# Minio
|
|
minio_password: "{{ vault_minio_password }}"
|
|
|
|
# Monitoring
|
|
influxdb_admin_password: "{{ vault_influxdb_admin_password }}"
|
|
influxdb_admin_token: "{{ vault_influxdb_admin_token }}"
|
|
|
|
# Traefik
|
|
acme_email: "{{ vault_acme_email }}"
|
|
cloudflare_api_token: "{{ vault_cloudflare_api_token }}"
|
|
|
|
# Arrstack
|
|
wg_peer_pubkey: "{{ vault_wg_peer_pubkey }}"
|
|
vpn_server_names: "{{ vault_vpn_server_names }}"
|
|
|
|
# Gitea
|
|
gitea_db_password: "{{ vault_gitea_db_password }}"
|
|
gitea_sendgrid_api_key: "{{ vault_gitea_sendgrid_api_key }}"
|
|
## Security
|
|
secret_key: "{{ vault_secret_key }}"
|
|
internal_token: "{{ vault_internal_token }}"
|
|
jwt_secret: "{{ vault_jwt_secret }}"
|
|
|
|
# Jellyfin
|
|
|
|
# Nextcloud
|
|
nextcloud_db_password: "{{ vault_nextcloud_db_password }}"
|
|
redis_password: "{{ vault_redis_password }}"
|
|
nextcloud_sendgrid_api_key: "{{ vault_nextcloud_sendgrid_api_key }}"
|
|
|
|
# VPGen
|
|
vpgen_opnsense_api_url: https://opnsense.cazzzer.com
|
|
vpgen_opnsense_api_key: "{{ vault_vpgen_opnsense_api_key }}"
|
|
vpgen_opnsense_api_secret: "{{ vault_vpgen_opnsense_api_secret }}"
|
|
vpgen_opnsense_wg_ifname: wg2
|
|
|
|
vpgen_ipv6_client_prefix_size: 112
|
|
vpgen_ip_max_index: 100
|
|
vpgen_vpn_endpoint: "{{ vault_vpgen_vpn_endpoint }}"
|
|
vpgen_vpn_dns: "{{ vault_vpgen_vpn_dns }}"
|
|
vpgen_max_clients_per_user: 20
|