From ebdc942ade4aed78fd7305b4afd54481a619e26f Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Mon, 31 Jan 2022 23:59:07 +0100 Subject: rework elevate/media role (WIP) --- inventory/host_vars/ele-media.yml | 65 ++++++++++++++++++++++----------------- 1 file changed, 36 insertions(+), 29 deletions(-) (limited to 'inventory/host_vars/ele-media.yml') 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 -- cgit v1.2.3