Dedicated IP for App
-
I'm not sure if this is possible but I'd like to be able add a second IP to my cloudron instance and add it to a specific App. My specific use case is for Ad guard. many devices (Windows, macOS) don't support DNS over HTTP so I want to be able to give them an IP address. But it seems this doesn't work cause Cloudron currently relies on domain for routing to containers. Anyway, if this better for Feature Requests please move it, but I thought I'd ask if it was possible. Thanks!
-
for windows, supposedly, this works for 10, 11, and 2019/2022 server:
https://docs.microsoft.com/en-us/windows-server/networking/dns/doh-client-support
-
The alternative to a dedicated public IP is to get per App VPN/tunneling working, which can then use the private IP of the App.
Also, v6 networking will have plenty of v6 IPs to go around.
-
@moonmeister said in Dedicated IP for App:
cause Cloudron currently relies on domain for routing to containers
Actually, this is only for HTTP stuff : if you open a port for an app, everything that hits the server on that port should be redirected to the app. You should not need a dedicated IP for this. Actually, it would not change anything.
-
@mehdi said in Dedicated IP for App:
@moonmeister said in Dedicated IP for App:
cause Cloudron currently relies on domain for routing to containers
Actually, this is only for HTTP stuff : if you open a port for an app, everything that hits the server on that port should be redirected to the app. You should not need a dedicated IP for this. Actually, it would not change anything.
You're a genius! Thanks, so I had all the ports open and still couldn't figure out why this wasn't working. Long story short....the AdGuard panel displays your computer's IP address, not the servers...I had just assumed it was correct.
Maybe this can be fixed?
-
@moonmeister Since we run apps in a container, AdGuard is unable to detect the IP address (and there is no way afaict to make it display the correct IP). So, you can just ignore that setup page. Just use your server's external IP as the DNS server and it should work.
-
@girish said in Dedicated IP for App:
AdGuard is unable to detect the IP address
Could it not do an external check?
-
@robi I guess it could but the app doesn't (maybe for privacy reasons).