I was busy with the VPN HTTP Proxy via port 3128, so that I can access certain parts of my application from our server. Just like Balena does with the supervisor. However, if I try that, I get a 407 error. I’ve looked into the code and saw that it checks for access. If I’m correct, this part asks the API if I have access to
However, looking into the
open-balena-api (if I’m correct), only tunnel-48484 is allowed for the VPN API key. It’s obviously for security reasons, but I’d like to use the VPN for my own application and allow another port to be tunneled via the HTTP proxy.
Is there any way to achieve this via openBalena? I’ve created the tunnel the same way as done here.
I know it’s for (obvious) security reasons that it’s not included by default, but because I’m using openBalena, it’d be nice if I can add this functionality for my server. Or is the only way to fork the
open-balena-api and publish my own container?
Thanks in advance!