-
Notifications
You must be signed in to change notification settings - Fork 45
Description
Is anyone able to skip the absolutely unusable user onboarding flow of self signed certs having to be manually downloaded and applied for the client connections? I have traefik proxying and its using CF api to generate certs for my subdomains so they can use ssl, one of which is ots. I have 443 going to the webui and 8089 tcp routed for the api. This should be the bare minimum for only SSL connections.
There's a lot of issues with this project outside of this and really the only thing civil i can say about it is that it needs an overhaul and docker deployment should be the highest priority. And really, this ought to have the LetsEncrypt API as part of its install process. Self signed certs are sketchy as hell and having to onboard people of different tech levels and trying to get them to save & install certs on iphones etc is a laughable prospect. Onboarding should be send email invite link. User clicks, sets password, and any basic account details. Or admin emails login credentials and users go straight to itak/atak etc and logs in. No zip files or playing tech support for 20 guys to get their iphone to accept that joebob's janky self signed cert is totally trustworthy.