summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-04-29 01:03:33 +0200
committerChristian Pointner <equinox@spreadspace.org>2021-04-29 01:03:33 +0200
commit4d9aa7c791d10a158438ec462a218b42c1c169e5 (patch)
tree9cb9ff737f8a88968ccd9064b521a70f37610271
parentadd nginx/vhost for radiogloria.at (diff)
add https reverse proxy for stream
-rw-r--r--inventory/host_vars/sgg-icecast.yml3
-rw-r--r--spreadspace/sgg-icecast.yml13
2 files changed, 16 insertions, 0 deletions
diff --git a/inventory/host_vars/sgg-icecast.yml b/inventory/host_vars/sgg-icecast.yml
index 6f88219b..2c279e30 100644
--- a/inventory/host_vars/sgg-icecast.yml
+++ b/inventory/host_vars/sgg-icecast.yml
@@ -32,6 +32,9 @@ network:
external_ip: "{{ network.primary.overlay }}"
+nginx_server_names_hash_bucket_size: 64
+
+
docker_pkg_provider: docker-com
docker_pkg_name: docker-ce
diff --git a/spreadspace/sgg-icecast.yml b/spreadspace/sgg-icecast.yml
index 75d278d5..88e94db8 100644
--- a/spreadspace/sgg-icecast.yml
+++ b/spreadspace/sgg-icecast.yml
@@ -41,3 +41,16 @@
index: index.html
include_role:
name: nginx/vhost
+
+ - name: configure default vhost live.radiogloria.at
+ vars:
+ nginx_vhost:
+ default: yes
+ name: radio-stream
+ template: generic-proxy-no-buffering-with-acme
+ acme: yes
+ hostnames:
+ - live.radiogloria.at
+ proxy_pass: http://127.0.0.1:8080
+ include_role:
+ name: nginx/vhost