summaryrefslogtreecommitdiff
path: root/group_vars
diff options
context:
space:
mode:
Diffstat (limited to 'group_vars')
-rw-r--r--group_vars/all.yml18
-rw-r--r--group_vars/mon.yml4
-rw-r--r--group_vars/nginx_proxy.yml2
-rw-r--r--group_vars/outbound.yml4
4 files changed, 25 insertions, 3 deletions
diff --git a/group_vars/all.yml b/group_vars/all.yml
index 3648712..a285422 100644
--- a/group_vars/all.yml
+++ b/group_vars/all.yml
@@ -25,11 +25,16 @@ rfc1918_cgnat_networks:
domain: "liz.coffee"
idm_domain: "idm.{{ domain }}"
headscale_host: "vpn.{{ domain }}"
+headscale_nodes_domain: "in.{{ domain }}"
mail_domain: "mail.{{ domain }}"
oci_domain: "oci.{{ domain }}"
passwd_domain: "passwd.{{ domain }}"
# -- </shared_services> --
+# -- <docker> --
+docker_gid: 995
+# -- </docker> --
+
# -- <notifcation_email> --
info_mail_user: "info"
info_mail: "{{ info_mail_user }}@{{ domain }}"
@@ -61,13 +66,25 @@ mesh:
gateway: "10.128.0.44"
domain: "lucina.cloud"
forward_dns: true
+ split_vpn_dns_to: "10.128.0.44"
private_records: []
liz:
gateway: "{{ loadbalancer_ip }}"
domain: "{{ domain }}"
forward_dns: false
+ split_vpn_dns_to: "{{ loadbalancer_ip }}"
private_records:
- type: "A"
+ name: "piplup.{{ domain }}"
+ ip: "10.128.0.101"
+ - type: "A"
+ name: "togepi.{{ domain }}"
+ ip: "10.128.0.102"
+ - type: "A"
+ name: "roton.{{ domain }}"
+ ip: "10.128.0.103"
+
+ - type: "A"
name: "oci.{{ domain }}"
ip: "{{ loadbalancer_ip }}"
- type: "A"
@@ -122,3 +139,4 @@ mesh:
name: "roton.pocket.{{ domain }}"
ip: "10.128.0.103"
# -- </mesh> --
+
diff --git a/group_vars/mon.yml b/group_vars/mon.yml
new file mode 100644
index 0000000..51566f2
--- /dev/null
+++ b/group_vars/mon.yml
@@ -0,0 +1,4 @@
+---
+
+mon_domain: mon.liz.coffee
+mon_base: "{{ swarm_base }}/mon"
diff --git a/group_vars/nginx_proxy.yml b/group_vars/nginx_proxy.yml
index bd5a27a..5fb2a17 100644
--- a/group_vars/nginx_proxy.yml
+++ b/group_vars/nginx_proxy.yml
@@ -1,4 +1,4 @@
---
-certs_email: elizabeth@simponic.xyz
+certs_email: "me@{{ domain }}"
nginx_proxy_base: "/etc/docker/compose/nginx-proxy"
diff --git a/group_vars/outbound.yml b/group_vars/outbound.yml
index 759872f..e9d7e94 100644
--- a/group_vars/outbound.yml
+++ b/group_vars/outbound.yml
@@ -1,7 +1,7 @@
---
headscale_url: 'https://{{ headscale_host }}'
-headscale_base_domain: '{{ headscale_host }}'
+headscale_base_domain: '{{ headscale_nodes_domain }}'
headscale_base: '/etc/docker/compose/headscale'
headscale_port: '8080'
headscale_listen_addr: '0.0.0.0:{{ headscale_port }}'
@@ -18,7 +18,7 @@ generate_auth_key: '{{ homelab_build }}'
auth_key_expiration: '2y'
auth_key_user: 'pocketmonsters'
-oauth_user_suffix: '@idm.{{ domain }}'
+oauth_user_suffix: '{{ idm_domain }}'
# being in this list just means you'll have access to your own devices.
# the vpn_users oauth claim decides whether or not you're authorized to actually