summaryrefslogtreecommitdiff
path: root/group_vars
diff options
context:
space:
mode:
Diffstat (limited to 'group_vars')
-rw-r--r--group_vars/all.yml6
-rw-r--r--group_vars/mail.yml3
-rw-r--r--group_vars/outbound.yml13
3 files changed, 12 insertions, 10 deletions
diff --git a/group_vars/all.yml b/group_vars/all.yml
index 8b31f3f..cef1f9b 100644
--- a/group_vars/all.yml
+++ b/group_vars/all.yml
@@ -7,9 +7,11 @@ homelab_build: false
ansible_user: serve
loadbalancer_ip: "10.128.0.200"
+homelab_network: "10.0.0.0/8"
+docker_network: "172.16.0.0/12"
rfc1918_cgnat_networks:
- - 10.0.0.0/8
- - 172.16.0.0/12
+ - "{{ homelab_network }}"
+ - "{{ docker_network }}"
- 192.168.0.0/16
- 100.64.0.0/10
diff --git a/group_vars/mail.yml b/group_vars/mail.yml
index 3cfbeb3..22d72c7 100644
--- a/group_vars/mail.yml
+++ b/group_vars/mail.yml
@@ -35,7 +35,8 @@ roundcube_default_host: "ssl://{{ mail_domain }}"
roundcube_default_port: 993
roundcube_smtp_host: "ssl://{{ mail_domain }}"
roundcube_smtp_port: 465
-roundcube_plugins: "archive,zipdownload,managesieve,markasjunk,enigma"
+roundcube_plugins: "archive,zipdownload,managesieve,markasjunk,enigma,roundcube_skins"
+roundcube_composer_plugins: "texxasrulez/roundcube_skins"
roundcube_oauth2_auth_uri: "https://{{ idm_domain }}/ui/oauth2"
roundcube_oauth2_user_uri: >
diff --git a/group_vars/outbound.yml b/group_vars/outbound.yml
index 3a9a51a..2c7c6c8 100644
--- a/group_vars/outbound.yml
+++ b/group_vars/outbound.yml
@@ -2,20 +2,19 @@
headscale_url: 'https://{{ headscale_host }}'
headscale_base_domain: '{{ headscale_host }}'
+headscale_base: '/etc/docker/compose/headscale'
headscale_port: '8080'
headscale_listen_addr: '0.0.0.0:{{ headscale_port }}'
headscale_dns_for_connected_clients_1: '{{ loadbalancer_ip }}'
headscale_dns_for_connected_clients_2: '1.0.0.1'
+vpn_proxy_filter_container_name: 'headscale-proxy'
+proxy_base: '/etc/docker/compose/proxy'
+
generate_api_key: '{{ homelab_build }}'
-api_key_expiration: '1y'
+api_key_expiration: '2y'
generate_auth_key: '{{ homelab_build }}'
-auth_key_expiration: '1y'
+auth_key_expiration: '2y'
auth_key_user: 'pocketmonsters'
-headscale_allowed_users:
- - liz
- - lucina
- - riley
- - "{{ auth_key_user }}"