From f5617317e2b09dbfe6872b1d1841bed4badd133e Mon Sep 17 00:00:00 2001 From: Franziska Kunsmann Date: Mon, 26 May 2025 17:13:44 +0200 Subject: [PATCH] rottenraptor-server: add radio vhost --- data/nginx/files/extras/rottenraptor-server/radio | 13 +++++++++++++ nodes/rottenraptor-server.toml | 4 ++++ 2 files changed, 17 insertions(+) create mode 100644 data/nginx/files/extras/rottenraptor-server/radio diff --git a/data/nginx/files/extras/rottenraptor-server/radio b/data/nginx/files/extras/rottenraptor-server/radio new file mode 100644 index 0000000..4452701 --- /dev/null +++ b/data/nginx/files/extras/rottenraptor-server/radio @@ -0,0 +1,13 @@ + location / { + proxy_pass http://172.30.17.52:8000/; + proxy_http_version 1.0; + proxy_buffering off; + proxy_read_timeout 7d; + + auth_basic "Rotten City Eventradio"; + auth_basic_user_file /etc/nginx/radio-htpasswd; + + location /admin/ { + deny all; + } + } diff --git a/nodes/rottenraptor-server.toml b/nodes/rottenraptor-server.toml index 8217091..c3f3d33 100644 --- a/nodes/rottenraptor-server.toml +++ b/nodes/rottenraptor-server.toml @@ -53,6 +53,10 @@ domain = "sso.rotten.city" [metadata.nginx.vhosts.immich] domain = "immich.rotten.city" +[metadata.nginx.vhosts.radio] +domain = "eventradio.rotten.city" +extras = true + [metadata.php] packages = [ "xml",