# History ## 0.12.0 ### Bug Fixes - #3146: @josegonzalez Fix non ubuntu installs - #3138: @josegonzalez Use correct path for /etc/default file - #3137: @josegonzalez Ensure we can disable setting the rev-env-var - #3131: @axilleas Capitalize log sentence when renaming containers - #3128: @Modicrumb Improve windows vagrant experience - #3105: @znz Follow renaming from deploy-method to deploy-source - #3101: @josegonzalez Handle stopped nginx during debian installation ### New Features - #3141: @josegonzalez Centralize app existence checks into the apps plugin - #3147: @josegonzalez Create proxy:ports-set call - #3145: @josegonzalez Add report trigger - #3144: @josegonzalez Increase curl max timeout to 600 seconds (10 minutes) - #3107: @znz Remove unused password in ssl cert generation - #3095: @josegonzalez Migrate env for NGINX_* to PROXY_* - #3140: @josegonzalez Add newline to config:get output - #3139: @josegonzalez Add ability to initialize a git repository out of band - #3111: @josegonzalez Upgrade herokuish to 0.4.0 - #3110: @josegonzalez Upgrade herokuish to 0.3.36 - #3106: @znz Remove unnecessary shellcheck disable - #3098: @josegonzalez Pull herokuish from docker hub when installing via package - #3100: @josegonzalez Properly handle invalid process type entries during DOKKU_SCALE generation - #3097: @josegonzalez Update herokuish to 0.3.35 ### Documentation - #3148: @josegonzalez Use consistent terms for domains, apps, and commands - #3135: @josegonzalez Revert "Clarify that the checks plugin only matches content start" - #3134: @tomdyson Fix typo in upgrading docs - #3119: @TomasHubelbauer Link through to the application deployment page after the installation - #3118: @Tyilo Clarify that the checks plugin only matches content start - #3113: @ilyapoz Fix proxy management link - #3112: @josegonzalez Minor doc css fixes - #3104: @sarendsen Add dokku-limit to plugins documentation - #3108: @znz Update plugin list output
12 KiB
Dokku
Docker powered mini-Heroku. The smallest PaaS implementation you've ever seen.
Sponsors
See our list of past sponsors in the SPONSORS file.
Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]
Backers
Support us with a monthly donation and help us continue our activities. [Become a backer]
Requirements
A fresh VM running any of the following operating systems:
- Ubuntu 16.04 x64
- Ubuntu 14.04 x64
- Debian 8.2 x64
- CentOS 7 x64 (experimental)
- Arch Linux x64 (experimental)
Installation
To install the latest stable release, run the following commands as a user who has access to sudo:
wget https://raw.githubusercontent.com/dokku/dokku/v0.12.0/bootstrap.sh
sudo DOKKU_TAG=v0.12.0 bash bootstrap.sh
You can then proceed to the ip address or domain name associated with your server to complete the web-based installation.
If you wish for a more unattended installation method, see these docs.
Upgrade
View the docs for upgrading from an older version of Dokku.
Documentation
Full documentation - including advanced installation docs - are available online at http://dokku.viewdocs.io/dokku/.
Support
You can use Github Issues, check Troubleshooting in the documentation, or join us on freenode in #dokku.
Contribution
After checking Github Issues, the Troubleshooting Guide or having a chat with us on freenode in #dokku, feel free to fork and create a Pull Request.
While we may not merge your PR as is, they serve to start conversations and improve the general Dokku experience for all users.
License
MIT License © Jeff Lindsay