open-cmmc-stack/ansible/group_vars/all.yml

40 lines
922 B
YAML

---
# 🔐 Global Access & Identity Settings
default_user: cmmcadmin
default_shell: /bin/bash
ssh_authorized_key: "{{ lookup('file', '~/.ssh/id_rsa.pub') }}"
# 🌐 Network & Proxy Settings
nextcloud_port: 8080
mailcow_port: 443
keycloak_port: 8081
tailscale_auth_key: tskey-abc123
stepca_port: 9000
wazuh_port: 55000
# 📦 Container Images
nextcloud_aio_image: nextcloud/all-in-one:latest
keycloak_image: quay.io/keycloak/keycloak:24.0.2
# 🗂️ Data Directories
nextcloud_data_dir: /srv/nextcloud
backup_base_dir: /srv/backups
logs_dir: /var/log/open-cmmc
# ⚙️ System Users
svc_keycloak: svc_keycloak
svc_mailcow: svc_mailcow
svc_wazuh: svc_wazuh
svc_stepca: svc_stepca
# 🔄 Backup/Restore
restic_password: changeme-securely
restic_repo: /srv/backups/restic-repo
# 📛 DNS & Hostname
domain_name: example.cmmc.local
hostname: open-cmmc-gateway
# 📜 Default Realm for Keycloak
keycloak_realm: OpenCMMC