Port 1704 and 1705 will not work, 1780 is the correct port.
What issue is there with port 1780 in nginx?
You can’t upgrade mopidy like this, because you are running it in a docker container.
And the snapclient on the phone lets you connect to the snapserver with local ip and port 1780? Can you also connect to the snapserver from a computer with local IP and port 1780?
I noticed this may be the issue:
your [http] doc_root in /etc/snapserver.conf should point to your snapweb directory (default /usr/share/snapserver/snapweb ).
Ok, just checked my settings and I realized now that the snapcast section in Mopidy settings is only used to enable control of the snapclient volumes from mopidy, but not to get the mopidy stream to be available in snapserver as a stream.
When I go to ip-of-snapserver:1780, I get the snapcast control interface.
Can you please show the config of the mopidy add-on? Do you see the spotify connect stream from the snapserver on your phone? When you open the snapcast app on the phone can you choose Mopidy as a source?
Next test, on your phone in the spotify app connect to the snapserver spotify connect and play a track. Then in the snapcast start the app by pressing the play button in the top right and change the source to “SpotifyConnect”, do you hear music?
Next play something on mopidy, then again on your phone change the source to Mopidy in the snapcast app, do you hear music?
OK so SpotifyConnect played the song flawlessly
Mopidy didn’t play the song I was playing in Mopidy but a loop of another song, was jittery too and stuck in a loop.
I’m a long time Squeezebox/LMS user as well and have started the Home Assistant journey about a year ago. Just reading about this and it sounds awesome.
Do you essentially get full access to the players from HA to play local music, stream music and sync? Does it work reliably?
I’m now using forked-daapd (docker) for multiroom audio using Google cast and/or AirPlay. It has a media_player integration and Spotify support, as well. Works great and easy to setup. Worth checking out as an alternative to mopidy. https://hub.docker.com/r/linuxserver/daapd