mirror of
https://github.com/dokku/dokku.git
synced 2025-12-29 00:25:08 +01:00
a4d79e2de99b67f9709c324fe99c0ca1fb605911
Previous to this change, each TLS domain would be written to nginx.conf using the nginx.ssl.conf template (lines 69-73) but with an empty "server_name" directive (because NOSSL_SERVER_NAME was not set). This would then become irrelevant because nginx.conf would get truncated on line 88, and a single parsing of the template would then be written to nginx.conf on line 89, meaning only the last TLS domain would be set up to actually use TLS. This patch changes this behaviour so that all TLS domains get added to nginx.conf using the nginx.ssl.conf template (which includes redirecting HTTP -> HTTPS), and all non-TLS domains get added using the nginx.conf template, so do not get redirected to a TLS domain. Signed-off-by: Lewis Marshall <lewis@lmars.net>
Dokku

Docker powered mini-Heroku. The smallest PaaS implementation you've ever seen. Sponsored by our friends at Deis.
Requirements
- A fresh VM running Ubuntu
14.04 x64
Installing
To install the latest stable release, you can run the following command as a user that has access to sudo:
wget -qO- https://raw.github.com/progrium/dokku/v0.3.15/bootstrap.sh | sudo DOKKU_TAG=v0.3.15 bash
Upgrading
View the docs for upgrading from an older version of Dokku.
Documentation
Full documentation - including advanced installation docs - are available online at docs
Support
You can use Github Issues, check Troubleshooting in the documentation, or join us on freenode in #dokku
Sponsors
Dokku is currently sponsored by the enterprise grade, multi-host PaaS project Deis.
License
MIT
Languages
Shell
56.9%
Go
37.5%
Makefile
2%
Python
1.4%
HTML
0.7%
Other
1.2%