When adding servers on DSub, it has the option to set a local network ssid and address for each media provider. So it can use the local network to access the server when you are at home, while still having access via a reverse proxy when outside.
Would it be possible to add something similar to Symfonium?
Sorry there’s no plans for that, Google require fine location permission to access SSID I refuse to add that.
Most router support reentrant NAT, and for the other cases DNS views / host masquing solve the issue. Everyone should have a pi–hole or equivalent for privacy at home
And the last ressort is to add 2 media providers in Symfonium and enable the source filter only online provider that will ensure the switch between them. Symfonium cache is smart and image / offline file cache will be share between them.
I’d like to see a feature like this too to be able to add local IP and DNS name/external IP. Is there a guide for this? I haven’t found info. regarding “reentrant NAT” or “DNS views / host masquing” yet to facilitate this behavior.
There’s other solutions, but it’s all network related on your specific setup and out of support here.
If you can’t manage anything at the network level then the Symfonium way is to add 2 providers with the 2 different configuration and enable the filter Only online providers. The image and offline cache is shared and since you can’t be connected to both everything works.
I don’t have access to my router, so I have a tunnel to my pi. But I can’t use the address bc there’s no port and the app won’t let me not have a port entered. How do I get around this? In fact, symphonium doesn’t seem to like the address that ngrok, loophole or whatever uses. They all tell me they can’t connect. Am I doing something wrong?
This is not a bug, this is how the configuration is handled to manage all the uses cases that other apps don’t.
I does work when editing, I know people do not really understand networking and everything but https is a port and it’s 443 by default.And http is 80 it’s just that browsers have decided to hide it for simplicity.