From 67fe95fdc1214cb313faabc271a2e603e307684b Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Thu, 27 Feb 2025 21:32:21 -0700 Subject: [PATCH] music assistant reverse proxy --- home-server/nginx.conf | 18 ++++++++++++++++++ squeezelite/home/docker-compose.yml | 5 ++--- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/home-server/nginx.conf b/home-server/nginx.conf index 32532e9..0ca3c23 100644 --- a/home-server/nginx.conf +++ b/home-server/nginx.conf @@ -199,4 +199,22 @@ server { location / { proxy_pass http://immich_server:2283; } +} +server { + listen 443 ssl; + listen [::]:443 ssl; + server_name sound.alexmickelson.guru; + location / { + proxy_pass http://host.docker.internal:8095; + + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Forwarded-Protocol $scheme; + proxy_set_header X-Forwarded-Host $http_host; + proxy_set_header Host $host; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + } } \ No newline at end of file diff --git a/squeezelite/home/docker-compose.yml b/squeezelite/home/docker-compose.yml index 7802146..ba2bd07 100644 --- a/squeezelite/home/docker-compose.yml +++ b/squeezelite/home/docker-compose.yml @@ -1,4 +1,3 @@ -version: '3.8' services: squeezelite: image: giof71/squeezelite @@ -6,8 +5,8 @@ services: network_mode: host environment: - SQUEEZELITE_NAME=home-desktop - - SQUEEZELITE_AUDIO_DEVICE=hw:CARD=Generic,DEV=0 - # aplay -l + - SQUEEZELITE_AUDIO_DEVICE=hw:CARD=Generic,DEV=0 # aplay -l + # - SQUEEZELITE_SERVER="192.168.1.10:3483" devices: - /dev/snd restart: unless-stopped