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",