@@ -560,19 +560,10 @@ server {
560560 server_name crashplan-pro.domain.tld;
561561
562562 location / {
563- proxy_pass http://docker-crashplan-pro;
564- }
565-
566- location /websockify {
567563 proxy_pass http://docker-crashplan-pro;
568- proxy_http_version 1.1;
569- proxy_set_header Upgrade $http_upgrade;
570- proxy_set_header Connection $connection_upgrade;
571- proxy_read_timeout 86400;
572564 }
573565
574- # Needed when audio support is enabled.
575- location /websockify-audio {
566+ location /websockify {
576567 proxy_pass http://docker-crashplan-pro;
577568 proxy_http_version 1.1;
578569 proxy_set_header Upgrade $http_upgrade;
@@ -615,16 +606,8 @@ server {
615606 # Uncomment the following line if your Nginx server runs on a port that
616607 # differs from the one seen by external clients.
617608 #port_in_redirect off;
618- location /crashplan-pro/websockify {
619- proxy_pass http://docker-crashplan-pro/websockify;
620- proxy_http_version 1.1;
621- proxy_set_header Upgrade $http_upgrade;
622- proxy_set_header Connection $connection_upgrade;
623- proxy_read_timeout 86400;
624- }
625- # Needed when audio support is enabled.
626- location /crashplan-pro/websockify-audio {
627- proxy_pass http://docker-crashplan-pro/websockify-audio;
609+ location ~ ^/crashplan-pro/(websockify(-.*)?) {
610+ proxy_pass http://docker-crashplan-pro/$1;
628611 proxy_http_version 1.1;
629612 proxy_set_header Upgrade $http_upgrade;
630613 proxy_set_header Connection $connection_upgrade;
0 commit comments