Skip to content

Latest commit

 

History

History
99 lines (73 loc) · 3.64 KB

HISTORY.md

File metadata and controls

99 lines (73 loc) · 3.64 KB

History of Dokku-alt

WIP

  • Added SSH key to buildstep images

0.3.11 (BETA)

  • Merged dokku v.0.3.9 upstream: af671b2abaa506a5de320e30d033fc0e51e33221

0.3.10

  • Added dokku-alt-manager
  • Added self-signed certificates
  • Added DOKKU_NGINX_READ_TIMEOUT
  • Added shortened commands in apps namespace: list, status, start, stop, disable, enable, restart
  • Allow to specify per-app custom buildstep image with config DOKKU_BUILDSTEP_IMAGE
  • Support running docker in dind configuration - it's still BETA and can disappear in one of future releases
  • Don't expose ports of anything by default: it greatly enhances security of dokku-alt
  • Trigger ONBUILD commands on application rebuild even if it's cached - this allows to update container content which can change over time
  • Use new method of storing container images, make it safe to simulatenously receive multiple pushes
  • Use 301 for nginx redirects
  • Use cedar-14 stack as default
  • Use server's hostname if no VHOST is found
  • Fixed host-based volumes
  • Merged dokku v.0.3.5 upstream: 7c2f21fd2a854e48cab2bae82477d04ebcbdd4ae
  • Merged dokku v.0.3.8 upstream: ad030b21d43cf7428f57d6208f3e4d63ba0014ba

0.3.9

  • Internal release

0.3.8

  • Added dokku rebuild:force myapp, dokku rebuild:all and dokku rebuild:all:force
  • Updated vhost and list of TLS ciphers.
  • Fixed restart issue.
  • Fixed mariadb user credential creation.
  • Fixed mariadb and mongodb tests.

0.3.7

  • Added integration testing using Wercker and Travis-CI (not yet fully working)
  • Added dokku create
  • Added ACL plugin: admin and deploy only keys
  • Fixed MongoDB user creation
  • Use postgres instead of postgresql in DATABASE_URL
  • Allow to use alternative images for MariaDB, MongoDB, PostgreSQL and Redis (different server versions)
  • Added plugin for easy TLS certificate management
  • Added HTTP-Basic support
  • Enable SPDY support and allow to use HSTS by specifying DOKKU_ENABLE_HSTS=1 for an app
  • Fixed bug with data-volumes being injected during buildstep process
  • Allow to configure NGINX listen address
  • X-Forwarded-For uses $proxy_add_x_forwarded_for

0.3.6

  • Added bind to 0.0.0.0 in dokku-installer.
  • Added WARNING about exposing ports to outside world.
  • Allow to import databases using mariadb:console, postgresql:console.
  • Added mariadb:dump, postgresql:dump and mongodb:import, mongodb:export, mongodb:dump.
  • Added -f to dokku:logs.
  • Fixed issue with not exposing env variables during buildstep build.
  • Use docker logs instead of docker attach to view output of containers during build.
  • Better run method for bootstrap.sh script - interactive mode.
  • Revoke PostgreSQL permissions on application destroy.

0.3.5

  • Added data volumes: docker and host-based.
  • Added support for config vars: PREBOOT_WAIT_TIME, PREBOOT_COOLDOWN_TIME, DOKKU_CHECKS_WAIT, DOKKU_CHECKS_TIMEOUT and DOKKU_CHECKS_RETRY.
  • Renamed zero-downtime to preboot.
  • Added dokku enter and dokku exec which allows you to gain interactive shell or execute command in application container.

0.3.4

  • Buildstep uses Foreman by default.

0.3.3

  • Added image tagging: dokku tags:add <app> <tag_name>; dokku deploy <app> <tag_name>
  • Added zero-downtime deployment: dokku config:set <app> DOKKU_ZERO_DOWNTIME=1 DOKKU_WAIT_TO_RETIRE=seconds
  • Added stable and beta releases

0.3.2

  • Added nginx proxy_redirect for all hostnames

0.3.1

  • Added signed .deb
  • Fixed nginx proxy_redirect
  • Pull database images on use, not on install
  • Wait for databases to boot
  • Added Dockerfile to build dokku-alt based image (and run tests)

0.3.0

  • Initial release of dokku-alt - rework of Dokku 0.3.0