diff --git a/docker-compose.production.yml b/docker-compose.production.yml
index 2f57d8c9c2b26d904c9a00f15612253620029e12..8c7c71c6ccb44bb855ee46b8f813c71e4a76d09a 100644
--- a/docker-compose.production.yml
+++ b/docker-compose.production.yml
@@ -22,6 +22,5 @@ services:
             - 64738:64738/udp
         volumes:
             - /etc/localtime:/etc/localtime:ro
-            # - ./murmur:/opt/murmur/config
-            - ./reverse_proxy/keys/letsencrypt:/opt/murmur/cert
-        restart: unless-stopped
\ No newline at end of file
+            - ./reverse_proxy/keys/letsencrypt/:/opt/murmur/cert
+        restart: unless-stopped
diff --git a/murmur/mumble-server.ini b/murmur/mumble-server.ini
index 4c09b4594560be6524fef8996929d9331a641f2a..c77d75764e91f1a2d6a4c3088e2ad2e1e694ba67 100644
--- a/murmur/mumble-server.ini
+++ b/murmur/mumble-server.ini
@@ -72,7 +72,7 @@ icesecretwrite=
 # logs to the file 'murmur.log'. If you leave this field blank
 # on Unix-like systems, Murmur will force itself into foreground
 # mode which logs to the console.
-logfile=/data/mumble-server.log
+logfile=
 
 # If set, Murmur will write its process ID to this file
 # when running in daemon mode (when the -fg flag is not
diff --git a/webserver/conf/mumble-web.subdomain.conf b/webserver/conf/mumble-web.subdomain.conf
new file mode 100644
index 0000000000000000000000000000000000000000..fcd8f87a25e22cea5080a1a56e0ddbf100dc6e89
--- /dev/null
+++ b/webserver/conf/mumble-web.subdomain.conf
@@ -0,0 +1,30 @@
+server {
+    listen 443 ssl;
+    listen [::]:443 ssl;
+
+    server_name mumble.*;
+
+    include /config/nginx/ssl.conf;
+
+    client_max_body_size 0;
+
+    location / {
+        include /config/nginx/proxy.conf;
+        resolver 127.0.0.11 valid=30s;
+        set $upstream_mumble mumble;
+        proxy_max_temp_file_size 2048m;
+        proxy_pass https://$upstream_mumble:4436;
+    }
+
+    location /cvh {
+        proxy_pass http://localhost:64737;
+        proxy_http_version 1.1;
+        proxy_set_header Upgrade $http_upgrade;
+        proxy_set_header Connection $connection_upgrade;
+    }
+}
+
+map $http_upgrade $connection_upgrade {
+    default upgrade;
+    '' close;
+}
\ No newline at end of file
diff --git a/webserver/entrypoint.sh b/webserver/entrypoint.sh
old mode 100755
new mode 100644