ansible cleanup
This commit is contained in:
parent
eecff4345a
commit
8ef380bc9b
15 changed files with 163 additions and 420 deletions
25
ansible/inventory/group_vars/ops_servers/forgejo.yaml
Normal file
25
ansible/inventory/group_vars/ops_servers/forgejo.yaml
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
# Forgejo Git server configuration
|
||||
|
||||
# Forgejo version and domain
|
||||
forgejo_version: "12"
|
||||
forgejo_domain: git.asxp.io
|
||||
|
||||
# Forgejo installation path
|
||||
forgejo_base_path: "{{ services_base_path }}/forgejo"
|
||||
|
||||
# Forgejo ports
|
||||
forgejo_http_port: 3000
|
||||
|
||||
# Forgejo secrets (stored in encrypted vault)
|
||||
forgejo_secret_key: "{{ vault_forgejo_secret_key }}"
|
||||
forgejo_internal_token: "{{ vault_forgejo_internal_token }}"
|
||||
forgejo_jwt_secret: "{{ vault_forgejo_jwt_secret }}"
|
||||
forgejo_lfs_jwt_secret: "{{ vault_forgejo_lfs_jwt_secret }}"
|
||||
|
||||
# Backup configuration
|
||||
backup_dest_dir: /opt/forgejo-backup
|
||||
backup_old_server: asxpio-old
|
||||
|
||||
# Docker network for Traefik integration
|
||||
traefik_network: traefik
|
||||
11
ansible/inventory/group_vars/ops_servers/traefik.yaml
Normal file
11
ansible/inventory/group_vars/ops_servers/traefik.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
# Traefik reverse proxy configuration
|
||||
|
||||
# Traefik installation path
|
||||
traefik_base_path: "{{ services_base_path }}/traefik"
|
||||
|
||||
# Traefik ports
|
||||
traefik_dashboard_port: 8080
|
||||
|
||||
# SSL/TLS configuration
|
||||
letsencrypt_email: "{{ vault_letsencrypt_email }}"
|
||||
Loading…
Add table
Add a link
Reference in a new issue