summaryrefslogtreecommitdiff
path: root/inventory/host_vars/ele-media.yml
diff options
context:
space:
mode:
Diffstat (limited to 'inventory/host_vars/ele-media.yml')
-rw-r--r--inventory/host_vars/ele-media.yml65
1 files changed, 36 insertions, 29 deletions
diff --git a/inventory/host_vars/ele-media.yml b/inventory/host_vars/ele-media.yml
index a0a203ba..7bc14f7a 100644
--- a/inventory/host_vars/ele-media.yml
+++ b/inventory/host_vars/ele-media.yml
@@ -87,36 +87,43 @@ wireguard_gateway_tunnels:
- 0.0.0.0/0
-# dyndns:
-# server: ch-pan
+## TODO: switch to production acme server once testing is done
+# acmetool_directory_server: "{{ acmetool_directory_server_le_live_v2 }}"
-# network_setup: elevate-festival
-# nginx_pkg_variant: nginx
+elevate_media_share_storage:
+ type: zfs
+ pool: storage
+ name: share
+ properties:
+ compression: lz4
+ quota: 9T
-# acmetool_directory_server: "{{ acmetool_directory_server_le_live_v2 }}"
-# nextcloud_hostnames:
-# - media.elevate.at
-# - media.elev8.at
-
-# nextcloud_db:
-# db: nextcloud
-# user: nextcloud
-# password: "{{ vault_nextcloud_db.password }}"
-
-# nextcloud_admin:
-# username: admin
-# password: "{{ vault_nextcloud_admin.password }}"
-
-# nextcloud_lvm:
-# system:
-# vg: "{{ host_name }}"
-# lv: nextcloud
-# size: 20G
-# fs: ext4
-# data:
-# vg: "{{ host_name }}"
-# lv: ncdata
-# size: 150G
-# fs: ext4
+elevate_media_nextcloud_storage:
+ type: lvm
+ vg: "{{ host_name }}"
+ lv: nextcloud
+ size: 150G
+ fs: ext4
+
+elevate_media_nextcloud_instance:
+ new: true
+ version: 23.0.0
+ port: 8100
+ hostnames:
+ - media.elevate.at
+ - media.elev8.at
+ database:
+ type: mariadb
+ version: 10.7.1
+ password: "{{ vault_nextcloud_database_passwords['team.tomwaitz.eu'] }}"
+
+
+
+### legacy stuff
+
+# dyndns:
+# server: ch-pan
+
+# network_setup: elevate-festival