Dokku v0.4.3 Release Notes

  • ๐Ÿ›  This release was mainly a documentation release/bugfix.

    ๐Ÿณ One major removal was is that as of 0.4.3, we no longer restart containers automatically on failure via docker. This feature was introduced in 0.4.0, and caused issues with duplicate containers being started on server reboot. Until the docker api for container restarts stabilizes, we will not be able to provide this functionality within Dokku.

    ๐Ÿณ If desired, you may replicate this functionality using the official docker-options plugin.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  #1560: @darklow Fixes issue where SSL and non-SSL templates cannot be used at the same time
    • #1566: @michaelshobbs Fix logic error in enabling nginx
    • ๐Ÿšš #1568: @josegonzalez Remove 'connection closed' messages from dokku ssh client
    • #1574: @josegonzalez Ensure the user has a valid hostname set during installation
    • ๐Ÿšš #1585: @michaelshobbs Ensure dokku can read nginx logs and don't remove other perms
    • #1589: @michaelshobbs Patch broken nginx 1.8.0 logrotate script
    • ๐Ÿณ #1591: @michaelshobbs Remove docker restart policy until the docker api stabilizes
    • ๐Ÿ”Œ #1603: @josegonzalez Add missing plugin triggers Quiet client #1568

    ๐Ÿ†• New Features

    • ๐Ÿ #1490: @vijayviji Add windows-specific vagrant setup
    • #1563: @kdomanski Cleanup all dead containers in dokku cleanup
    • ๐Ÿš€ #1590: @michaelshobbs Trigger docker-args-build for dockerfile deployments
    • โฌ†๏ธ #1600: @josegonzalez Upgrade to Herokuish 0.3.4
    • ๐Ÿ”Œ #1602: @josegonzalez Add pre-receive-app plugin trigger

    ๐Ÿ“š Documentation

    • #1556: @josegonzalez Use proper cdn link for css asset
    • #1557: @josegonzalez Code styling changes
    • #1561: @josegonzalez Set dokku-acl compatibility to 0.4.0+
    • ๐Ÿ“š #1562: @josegonzalez Documentation Overhaul
    • #1573: @mateusortiz Add link to license
    • ๐Ÿ”Œ #1577: @Flink Add official redirect plugin
    • โšก๏ธ #1587: @josegonzalez Update "reporting other issues" to include docker inspect
    • #1598: @adamwolf Add missing bootstrap.sh step
    • #1599: @ssd532 Fix a few grammatical mistakes
    • #1601: @ojacquemart Fix typo
    • #1604: @josegonzalez Add every type of favicon to all templates