App Proxy Auth
The App Proxy is a handy little app. Thank you.
Feature request: It would be really useful if the App Proxy could, like some other apps, insert authentication in front of my proxied app. That is, I would love to say "require a valid Cloudron user before you proxy through."
I haven't looked at the App Proxy repo yet, but if this would be an easy option to turn on, it would be something I would use immediately. That way, I could have some authentication/protection at the Cloudron "gateway," and just bounce valid users through.
jdaviescoates last edited by
@jadudm is https://docs.cloudron.io/packaging/addons/#proxyauth what you're looking for?
@jdaviescoates Yep. That was it.
I will look at the source for App Proxy, and look at adding it/making a pull request. (Unless someone beats me to it.)
One is 'App Proxy' - https://docs.cloudron.io/apps/#app-proxy . This is for apps hosted external to Cloudron.
Other is an addon - https://docs.cloudron.io/packaging/addons/#proxyauth . This is for apps hosted on Cloudron itself. This one adds the authentication feature to apps that don't have any.
So, if I understand correctly, you want to have the 'App Proxy' have the proxy authentication feature ?
@girish Hi Girish. You got it.
I have a small IoT service hosted in the home network that adding auth/protection to would be painful. (It doesn't have a notion of auth, I don't think. So, Cloudron-as-LDAP-authority doesn't even save me.) The App Proxy feature made it easy to bounce through to it from outside, but I don't want it unauthenticated.
So, yes. You nailed exactly what I was wondering.
To add some more context, this is about essentially enabling the
proxyAuthaddon to the app proxy app with
optionalSsoset in the manifest. This is implemented by now, pending a Cloudron and proxy app release.