Skip to content

Tags: kvirani/dokku

Tags

v0.21.4

Toggle v0.21.4's commit message
Release 0.21.4

# History

## 0.21.4

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.21.4/bootstrap.sh
sudo DOKKU_TAG=v0.21.4 bash bootstrap.sh
```

### Bug Fixes

- dokku#4092: @Yihao-G Fix nginx proxy-read-timeout not set for HTTPS
- dokku#4095: @GennadySpb Fix application removal during uninstallation

### New Features

- dokku#4097: @josegonzalez Update herokuish

### Documentation

- dokku#4096: @josegonzalez Clarify that special config variables are not exposed to applications
- dokku#4007: @turicas Clarify nginx.conf.sigil path in image when deploying non-buildpack apps
- dokku#4078: @gurpreetatwal Add more details to `nginx-dokku-template-source` trigger
- dokku#4090: @ankane Official plugins no longer in beta
- dokku#4085: @josegonzalez Set warning on resource type as an actual warning

### Other

- dokku#4082: @dependabot-preview[bot] chore(deps): bump monolog/monolog from 1.25.4 to 1.25.5 in /tests/apps/php

v0.21.3

Toggle v0.21.3's commit message
Release 0.21.3

# History

## 0.21.3

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.21.3/bootstrap.sh
sudo DOKKU_TAG=v0.21.3 bash bootstrap.sh
```

### Bug Fixes

- dokku#4077: @Schlepptop Fix config_all bug introduced in 0.21.2
- dokku#4074: @josegonzalez Force set all plugin permissions on plugin:install/update

### Documentation

- dokku#4073: @josegonzalez Document the official shell client

v0.21.2

Toggle v0.21.2's commit message
Release 0.21.2

# History

## 0.21.2

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.21.2/bootstrap.sh
sudo DOKKU_TAG=v0.21.2 bash bootstrap.sh
```

### Bug Fixes

- dokku#4072: @Schlepptop Fix deprecation warning in config_all

### New Features

- dokku#4061: @josegonzalez Drop go sum and mod files from releases

### Refactors

- dokku#4064: @hugopeixoto Use *_PATH consistently

### Documentation

- dokku#4069: @josegonzalez Scheduler plugins are no longer beta
- dokku#4068: @josegonzalez Official plugins are no longer in beta
- dokku#4066: @ltalirz Add ansible as installation route
- dokku#4063: @josegonzalez Clarify why we stop/rebuild apps during upgrade
- dokku#4040: @fonsp Added link to the buildpack plugin docs
- dokku#4062: @hugopeixoto Rewrite upgrade instructions

v0.21.1

Toggle v0.21.1's commit message
Release 0.21.1

# History

## 0.21.1

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.21.1/bootstrap.sh
sudo DOKKU_TAG=v0.21.1 bash bootstrap.sh
```

### Documentation

- dokku#4060: @josegonzalez Add warning about the 0.21.0 release

v0.21.0

Toggle v0.21.0's commit message
Release 0.21.0

# History

## 0.21.0

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.21.0/bootstrap.sh
sudo DOKKU_TAG=v0.21.0 bash bootstrap.sh
```

### Bug Fixes

- dokku#4058: @hugopeixoto Ensure web installer creates files with correct permissions
- dokku#4055: @hugopeixoto Delete dokkurc recursively during uninstall
- dokku#4057: @hugopeixoto Install sudo when installing from source
- dokku#4045: @josegonzalez Filter gpus instead of nvidia-gpus from resource arguments
- dokku#4029: @josegonzalez Filter args _after_ docker-args-process-deploy
- dokku#4026: @josegonzalez Filter resource args from deploy tasks
- dokku#4022: @josegonzalez Do not allow slashes in app names
- dokku#4020: @josegonzalez Properly handle multiple containers in ps:inspect
- dokku#3989: @josegonzalez Correct entering running containers
- dokku#3977: @josegonzalez Set default port for all run commands
- dokku#3969: @josegonzalez Do not logrotate all services files
- dokku#3964: @josegonzalez Remove all --force-yes usage throughout the codebase
- dokku#3955: @benwh Fix missing 502 error page
- dokku#3953: @josegonzalez Use correct function name for cmd-tar-in and update migration guide

### New Features

- dokku#4041: @rvanlaar feat: Add download option to the certs plugin
- dokku#4043: @josegonzalez Allow controlling nginx proxy-read-timeout
- dokku#4038: @josegonzalez Create proxy:build-config command
- dokku#4021: @josegonzalez Depend on python3 binary for CentOS 8 support
- dokku#4004: @josegonzalez Add support for moby-engine
- dokku#3967: @josegonzalez Add Ubuntu 20.04 support
- dokku#3988: @josegonzalez Upgrade plugn to 0.5.0
- dokku#3987: @josegonzalez Upgrade sigil to 0.6.0
- dokku#3986: @josegonzalez Upgrade sshcommand to 0.11.0
- dokku#3985: @josegonzalez Upgrade go-procfile-util to 0.8.2
- dokku#3982: @josegonzalez Allow apps named tls
- dokku#3979: @josegonzalez Upgrade herokuish
- dokku#3971: @josegonzalez feat: allow users to customize the source of the dokku.conf nginx template
- dokku#3966: @josegonzalez Move domain manipulation into triggers
- dokku#3965: @josegonzalez Drop dokku references in logging output
- dokku#3954: @josegonzalez feat: upgrade herokuish to 0.5.12
- dokku#3940: @josegonzalez Expose last updated time in git:report
- dokku#3939: @josegonzalez Add support for outputting the last visited time

### Refactors

- dokku#4035: @josegonzalez Switch to go mod
- dokku#4008: @josegonzalez Standardize golang command code

### Documentation

- dokku#4056: @swrobel Remove invalid help entry for dokku ps commmand
- dokku#4039: @josegonzalez Break out bc-break and refactors in changelog
- dokku#4025: @alexjj Switch AUR helper to yay
- dokku#4019: @tdak Added one possible solution to an error
- dokku#4014: @rvanlaar Update dreamhost cloudinit script
- dokku#4003: @josegonzalez Add dokku.ai asset
- dokku#3999: @DavidLemayian Update URL for less than 1gb memory in bootstrap.sh [ci skip]
- dokku#3998: @josegonzalez Document the #dokku channel on slack
- dokku#3996: @josegonzalez Clarify network aliases and add section on tld management
- dokku#3980: @josegonzalez Clarify that the web installer is not supported in docker-based installs
- dokku#3970: @josegonzalez Clarify the 'see the docs' internal links
- dokku#3968: @josegonzalez Document access.conf issue
- dokku#3957: @swrobel Add official registry plugin
- dokku#3942: @scowalt Fix grammar in environment variables documentation

### Tests

- dokku#4046: @rvanlaar Make `make test` pass on linting
- dokku#4037: @josegonzalez Try to output oomkill information
- dokku#4036: @josegonzalez Store the deb and rpm artifacts
- dokku#4034: @josegonzalez Teardown apps and containers in global teardown
- dokku#4031: @josegonzalez Delete old apps and ensure the test helper is quieter
- dokku#4030: @josegonzalez Update circleci workflow
- dokku#3947: @jayjun Scope init tests to container processes only

### Other

- dokku#4051: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 177 to 178 in /tests/apps/php
- dokku#4028: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 176 to 177 in /tests/apps/php
- dokku#4016: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.29.v20200521 to 9.4.30.v20200611 in /tests/apps/java
- dokku#4006: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 174 to 176 in /tests/apps/php
- dokku#4001: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.28.v20200408 to 9.4.29.v20200521 in /tests/apps/java
- dokku#4002: @dependabot-preview[bot] chore(deps): bump monolog/monolog from 1.25.3 to 1.25.4 in /tests/apps/php
- dokku#3993: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.4.1 to 1.4.2 in /tests/apps/gogrpc
- dokku#3962: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.4.0 to 1.4.1 in /tests/apps/gogrpc
- dokku#3959: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 173 to 174 in /tests/apps/php
- dokku#3950: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.29.0 to 1.29.1 in /tests/apps/gogrpc
- dokku#3946: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.28.1 to 1.29.0 in /tests/apps/gogrpc

v0.20.4

Toggle v0.20.4's commit message
Release 0.20.4

# History

## 0.20.4

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.20.4/bootstrap.sh
sudo DOKKU_TAG=v0.20.4 bash bootstrap.sh
```

### New Features

- dokku#3936: @josegonzalez Enable limiting and reserving gpu resources

### Documentation

- dokku#3937: @josegonzalez Add minor documentation for the kubernetes and nomad schedulers

### Other

- dokku#3935: @dependabot-preview[bot] chore(deps): bump jinja2 from 2.11.1 to 2.11.2 in /tests/apps/python-flask
- dokku#3934: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.3.5 to 1.4.0 in /tests/apps/gogrpc
- dokku#3933: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.27.v20200227 to 9.4.28.v20200408 in /tests/apps/java

v0.20.3

Toggle v0.20.3's commit message
Release 0.20.3

# History

## 0.20.3

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.20.3/bootstrap.sh
sudo DOKKU_TAG=v0.20.3 bash bootstrap.sh
```

### New Features

- dokku#3926: @josegonzalez Add proper support for various buildpack urls

### Other

- dokku#3928: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.28.0 to 1.28.1 in /tests/apps/gogrpc
- dokku#3925: @dependabot-preview[bot] chore(deps): bump flask from 1.1.1 to 1.1.2 in /tests/apps/python-flask
- dokku#3924: @dependabot-preview[bot] chore(deps): bump flask from 1.1.1 to 1.1.2 in /tests/apps/multi

v0.20.2

Toggle v0.20.2's commit message
Release 0.20.2

# History

## 0.20.2

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.20.2/bootstrap.sh
sudo DOKKU_TAG=v0.20.2 bash bootstrap.sh
```

### Bug Fixes

- dokku#3921: @josegonzalez Correct container_type handling when entering containers
- dokku#3919: @josegonzalez Fix bug with restarting containers not being routed to because of changing IP addresses

### New Features

- dokku#3920: @josegonzalez Add the ability to list ssh keys for a specific user

v0.20.1

Toggle v0.20.1's commit message
Release 0.20.1

# History

## 0.20.1

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.20.1/bootstrap.sh
sudo DOKKU_TAG=v0.20.1 bash bootstrap.sh
```

### Bug Fixes

- dokku#3916: @josegonzalez Change error exit to warning when no apps exist

### New Features

- dokku#3918: @josegonzalez Upgrade herokuish to 0.5.11
- dokku#3915: @josegonzalez Add ability to check if a plugin has been installed
- dokku#3914: @josegonzalez Add ability to change or disable the access/error log path
- dokku#3913: @josegonzalez Upgrade herokuish

### Documentation

- dokku#3907: @josegonzalez Add sponsoring link to issue template
- dokku#3904: @jazzzz Update dokku-apt entry
- dokku#3902: @josegonzalez Remove extra commas from network docs

### Other

- dokku#3909: @dependabot-preview[bot] chore(deps): bump werkzeug from 1.0.0 to 1.0.1 in /tests/apps/python-flask
- dokku#3903: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 172 to 173 in /tests/apps/php

v0.20.0

Toggle v0.20.0's commit message
Release 0.20.0

# History

## 0.20.0

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.20.0/bootstrap.sh
sudo DOKKU_TAG=v0.20.0 bash bootstrap.sh
```

### Bug Fixes

- dokku#3891: @josegonzalez Add missing cpio dependency
- dokku#3861: @josegonzalez Fix app clone and rename calls
- dokku#3682: @josegonzalez Force tty check to run with the default language
- dokku#3853: @josegonzalez Add missing hooks to events plugin

### New Features

- dokku#3899: @josegonzalez Drop unnecessary quotes on docker inspect calls
- dokku#3895: @josegonzalez Expose network listeners to nginx templates for all process types
- dokku#3893: @josegonzalez Rewrite apps plugin in golang
- dokku#3889: @josegonzalez Update herokuish
- dokku#3879: @josegonzalez Drop support for unsupported Debian and Ubuntu releases …
- dokku#3880: @josegonzalez Remove unnecessary source/import statements
- dokku#3871: @josegonzalez Rewrite proxy plugin in golang
- dokku#3869: @josegonzalez Standardize plugin trigger calls
- dokku#3870: @josegonzalez Use Println in favor of Fprintln for os.Stdout
- dokku#3868: @josegonzalez Remove ps command
- dokku#3866: @josegonzalez Unify nginx config commands
- dokku#3865: @josegonzalez Cleanup injected docker labels
- dokku#3860: @josegonzalez Remove deprecated egrep calls from codebase
- dokku#3854: @josegonzalez Remove deprecated code
- dokku#3852: @josegonzalez Standardize plugin code
- dokku#3850: @josegonzalez DRY up reports in golang
- dokku#3851: @josegonzalez Update herokuish to 0.5.6
- dokku#3847: @josegonzalez Custom docker networking
- dokku#3848: @josegonzalez Minor logging changes
- dokku#3843: @josegonzalez Enable HSTS by default
- dokku#3844: @josegonzalez Add global fallback for DOKKU_PROXY_PORT and DOKKU_PROXY_SSL_PORT
- dokku#3609: @jayjun Start long running containers with --init with tests
- dokku#3842: @josegonzalez rework docker-args-process trigger arguments
- dokku#3841: @josegonzalez Implement docker-options:clear

### Documentation

- dokku#3901: @Cellane 📝 Update information about Dokku CLI installation
- dokku#3892: @josegonzalez Move code of conduct to .github org repository
- dokku#3888: @decentral1se Mark 9+ for Debian version
- dokku#3874: @josegonzalez Push users to upgrade to recent versions
- dokku#3864: @alex-galey Change docs copyright to 2020
- dokku#3863: @josegonzalez Update issue template to remove ambiguity around reporting
- dokku#3849: @josegonzalez Reference correct property in network docs example
- dokku#3840: @ollej Add link to fonts plugin
- dokku#3838: @ltalirz Expand docs surrounding access control

### Other

- dokku#3897: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.3.4 to 1.3.5 in /tests/apps/gogrpc
- dokku#3896: @dependabot-preview[bot] chore(deps): bump maven-dependency-plugin from 3.1.1 to 3.1.2 in /tests/apps/java
- dokku#3894: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.27.1 to 1.28.0 in /tests/apps/gogrpc
- dokku#3885: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 171 to 172 in /tests/apps/php
- dokku#3884: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.26.v20200117 to 9.4.27.v20200227 in /tests/apps/java
- dokku#3877: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.3.3 to 1.3.4 in /tests/apps/gogrpc
- dokku#3858: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 170 to 171 in /tests/apps/php
- dokku#3855: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 169 to 170 in /tests/apps/php
- dokku#3846: @dependabot-preview[bot] chore(deps): bump werkzeug from 0.16.1 to 1.0.0 in /tests/apps/python-flask
- dokku#3845: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.27.0 to 1.27.1 in /tests/apps/gogrpc
- dokku#3833: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.26.0 to 1.27.0 in /tests/apps/gogrpc
- dokku#3837: @dependabot-preview[bot] chore(deps): bump jinja2 from 2.10.3 to 2.11.1 in /tests/apps/python-flask
- dokku#3836: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.3.2 to 1.3.3 in /tests/apps/gogrpc
- dokku#3829: @dependabot-preview[bot] chore(deps): bump werkzeug from 0.16.0 to 0.16.1 in /tests/apps/python-flask
- dokku#3830: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 166 to 169 in /tests/apps/php