From 262783925ff950e81304e4aba59d7a6bcfc19290 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 28 Apr 2021 23:34:01 +0200 Subject: add nginx/vhost for radiogloria.at --- spreadspace/sgg-icecast.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'spreadspace') diff --git a/spreadspace/sgg-icecast.yml b/spreadspace/sgg-icecast.yml index 9a10dd4f..75d278d5 100644 --- a/spreadspace/sgg-icecast.yml +++ b/spreadspace/sgg-icecast.yml @@ -10,3 +10,34 @@ - role: kubernetes/base - role: kubernetes/standalone/base - role: streaming/icecast + - role: apt-repo/spreadspace + - role: acmetool/base + - role: nginx/base + - name: storage/lvm/volume + lvm_volume: + vg: "{{ host_name }}" + lv: www + size: 1G + fs: ext4 + dest: /srv/www + post_tasks: + - name: create base directory for static www content + file: + path: /srv/www/radio + state: directory + + - name: configure default vhost radiogloria.at + vars: + nginx_vhost: + default: yes + name: radio + template: static-files-with-acme + acme: yes + hostnames: + - radiogloria.at + locations: + '/': + root: /srv/www/radio + index: index.html + include_role: + name: nginx/vhost -- cgit v1.2.3