Open Finkes opened 7 years ago
I also ran into this issue, it seems like the plugin uses an post-create hook to attach the cert to an app, so it won't attach the cert to any app that was already created. this can probably be fixed by adding an extra install step to add ssl to any existing app
the work around i used was to just delete my apps and push them again, but this can be time consuming/not acceptable for some environments.
I "fixed" the issue with wildcard certs configured at the pre-app Nginx level (using Let's Encrypt), which then gets proxied to HTTP (non-S). It's not an ideal solution, but in lieu of a better one it works pretty well.
Here's my config in case anyone would find it useful:
Tip: if you only have one wildcard domain, you only need one of those blocks; if you need more you can add more.
I have trouble using this plugin. I could install it and add my cert and key files. But newly created apps are still not served via HTTPS. They are still only running using HTTP. I use dockerfile deployments and my certificate is a wildcard certificate (*.mydomain.com) and dokku ist running at dokku.mydomain.com, so all services are served as.dokku.mydomain.com
Do I have to somehow enable the global cert per app? is this plugin still working with the latest dokku version? (v.0.10.3)