feat: Focus on network role for Scully

This commit is contained in:
Tobias J. Endres 2025-09-02 17:56:40 +02:00
parent 48345583fa
commit 3021a122f7
2 changed files with 6 additions and 25 deletions

View File

@ -5,31 +5,15 @@ domain_name: your-domain.com
# Passwords and Secrets (replace with your actual secrets)
# It is recommended to use Ansible Vault to encrypt this file.
postgres_password: "PLEASE_CHANGE_ME_POSTGRES_PASSWORD"
gitea_admin_password: "PLEASE_CHANGE_ME_GITEA_ADMIN_PASSWORD"
keycloak_admin_password: "PLEASE_CHANGE_ME_KEYCLOAK_ADMIN_PASSWORD"
wireguard_easy_password_hash: "PLEASE_CHANGE_ME_WIREGUARD_PASSWORD_HASH" # This should be a bcrypt hash
nginx_proxy_manager_admin_email: "admin@example.com"
nginx_proxy_manager_admin_password: "PLEASE_CHANGE_ME_NGINX_PASSWORD"
# Gitea Configuration
gitea_version: "1.19"
gitea_port: "3000"
gitea_container_name: "gitea"
gitea_data_path: "/var/lib/gitea"
# PostgreSQL Configuration
postgres_port: "5432"
postgres_user: "postgres"
postgres_db: "postgres"
postgres_container_name: "postgres"
postgres_data_dir: "/var/lib/postgresql/data"
postgres_volume: "postgres_data"
# Network Configuration
docker_network_name: "homecloud_network"
# WireGuard Easy Configuration
wireguard_easy_host: "92.5.121.208"
wireguard_easy_version: "latest"
wireguard_easy_port: "51820"
wireguard_easy_admin_port: "51821"
@ -43,8 +27,4 @@ nginx_proxy_manager_ssl_port: "443"
nginx_proxy_manager_container_name: "nginx-proxy-manager"
nginx_proxy_manager_image: "jc21/nginx-proxy-manager:latest"
nginx_proxy_manager_data_path: "/var/lib/nginx-proxy-manager/data"
nginx_proxy_manager_letsencrypt_path: "/var/lib/nginx-proxy-manager/letsencrypt"
# Keycloak Configuration (from middleware_automation.keycloak)
# We will need to define more variables for keycloak once we decide on the setup.
keycloak_version: "22.0"
nginx_proxy_manager_letsencrypt_path: "/var/lib/nginx-proxy-manager/letsencrypt"

View File

@ -1,5 +1,6 @@
- name: Apply common role to all hosts
hosts: all
- name: Set up network on Scully
hosts: Scully
become: true
roles:
- common
- common
- network