First of all...
Dear @rerdavies, I love your amazing project very much! WOW!
Issue: it's some kind of cosmetic issue, but it is a small bug.
when accessing the web gui from another local subnet an error will be throw:
Error: Can't connect to server.
JSON.parse: unexpected
character at line 1 column 1 of
the JSON data
Network hints: 2 subnets 192.168.1.0/24 and 192.168.2.0/24
-the pipedal instance is located at an trusted IOT network .e.g. 192.168.1.11
-the client user, which needs to control the pipedal instance, is located at another untrusted guest wifi network e.g. 192.168.2.101
Both networks are properly routed and firewalled.
This means, there is no broadcast communication possible between the both routed networks ;-)
Screenshots

** Environment (please complete the following information):**
Pipedal:
Ubuntu 24.04 LTS Server (headless)
Focusride 2i2
USB-Midi
Webclients:
IPAD, MacOSX, Linux Ubuntu Studio with firefox or chrome
Notice: when both devices are in the same subnet, everything works perfectly!!!
Don't panic!
Best regards and greetings from the north of germany
Chrimo
First of all...
Dear @rerdavies, I love your amazing project very much! WOW!
Issue: it's some kind of cosmetic issue, but it is a small bug.
when accessing the web gui from another local subnet an error will be throw:
Error: Can't connect to server.
JSON.parse: unexpected
character at line 1 column 1 of
the JSON data
Network hints: 2 subnets 192.168.1.0/24 and 192.168.2.0/24
-the pipedal instance is located at an trusted IOT network .e.g. 192.168.1.11
-the client user, which needs to control the pipedal instance, is located at another untrusted guest wifi network e.g. 192.168.2.101
Both networks are properly routed and firewalled.
This means, there is no broadcast communication possible between the both routed networks ;-)
Screenshots

** Environment (please complete the following information):**
Pipedal:
Ubuntu 24.04 LTS Server (headless)
Focusride 2i2
USB-Midi
Webclients:
IPAD, MacOSX, Linux Ubuntu Studio with firefox or chrome
Notice: when both devices are in the same subnet, everything works perfectly!!!
Don't panic!
Best regards and greetings from the north of germany
Chrimo