10000 Tags · kcdragon/dokku · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: kcdragon/dokku

Tags

v0.34.4

Toggle v0.34.4's commit message
Release 0.34.4

# History

## 0.34.4

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.34.4/bootstrap.sh
sudo DOKKU_TAG=v0.34.4 bash bootstrap.sh
```

### Bug Fixes

- dokku#6801: @josegonzalez Guard against invalid proxy values due to move of port mapping to ports plugin
- dokku#6798: @josegonzalez Implement missing scheduler-app-status trigger in k3s scheduler plugin
- dokku#6791: @josegonzalez Correct issue where pre-deploy scripts do not have root access

### New Features

- dokku#6800: @josegonzalez Update message for deployment tasks that execute in ephemeral containers

### Documentation

- dokku#6799: @josegonzalez Document that a registry is required for k3s usage

### Tests

- dokku#6802: @josegonzalez Update test for new deployment task output

### Dependencies

- dokku#6807: @josegonzalez chore: bump go modules
- dokku#6805: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/common
- dokku#6806: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 in /plugins/common
- dokku#6803: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/scheduler-docker-local
- dokku#6804: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/app-json
- dokku#6794: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/zombies-dockerfile-tini
- dokku#6796: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/gogrpc
- dokku#6793: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/zombies-dockerfile-no-tini
- dokku#6797: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/go-fail-postdeploy
- dokku#6795: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0 in /tests/apps/gogrpc
- dokku#6792: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/go-fail-predeploy

v0.34.3

Toggle v0.34.3's commit message
Release 0.34.3

# History

## 0.34.3

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.34.3/bootstrap.sh
sudo DOKKU_TAG=v0.34.3 bash bootstrap.sh
```

### New Features

- dokku#6785: @josegonzalez Update herokuish requirement to better support readonly containers

### Documentation

- dokku#6788: @bumblefudge Fix typos in nginx documentation
- dokku#6789: @crazehang Fix typos in documentation

### Dependencies

- dokku#6786: @dependabot[bot] chore(deps): bump werkzeug from 3.0.1 to 3.0.2 in /tests/apps/python-flask
- dokku#6787: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.16 to 9.5.17 in /docs/_build
- dokku#6782: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.15 to 9.5.16 in /docs/_build

v0.34.2

Toggle v0.34.2's commit message
Release 0.34.2

# History

## 0.34.2

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.34.2/bootstrap.sh
sudo DOKKU_TAG=v0.34.2 bash bootstrap.sh
```

### Bug Fixes

- dokku#6779: @josegonzalez Add --global flag to ps:set
- dokku#6778: @josegonzalez Popd out of tmp directory after a git push-based deployment
- dokku#6777: @josegonzalez Use correct function name in openresty:report output

### Documentation

- dokku#6781: @josegonzalez Update builder management docs to warn that globally setting a builder will force all apps to use that builder
- dokku#6780: @josegonzalez Clarify ssh-keys commands to run when adding ssh keys in docker-based installation

### Other

- dokku#6776: @josegonzalez Use a long git sha in the git:report output

v0.34.1

Toggle v0.34.1's commit message
Release 0.34.1

# History

## 0.34.1

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.34.1/bootstrap.sh
sudo DOKKU_TAG=v0.34.1 bash bootstrap.sh
```

### Bug Fixes

- dokku#6775: @josegonzalez Ensure files get created with the correct permissions when building with herokuish
- dokku#6739: @AndrewKvalheim Dereference annotated git tags when deploying via git:sync
- dokku#6743: @testwill Fix typo in app-json output

### New Features

- dokku#6768: @josegonzalez Migrate away from transitional packages

### Documentation

- dokku#6763: @iloveitaly Add docker-compose example to installation docs
- dokku#6757: @josegonzalez Add documentation issue template
- dokku#6742: @josegonzalez Remove trailing whitespace from history doc

### Dependencies

- dokku#6772: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 43.0.1 to 44.0.0
- dokku#6766: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.14 to 9.5.15 in /docs/_build
- dokku#6744: @dependabot[bot] chore(deps): bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /plugins/scheduler-k3s
- dokku#6754: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-app-json-formations
- dokku#6745: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express
- dokku#6746: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 43.0.0 to 43.0.1
- dokku#6747: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/.websocket.disabled
- dokku#6748: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express-noprocfile
- dokku#6749: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express-noappjson
- dokku#6750: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-procfile-bad
- dokku#6751: @dependabot[bot] chore(deps): bump importlib-metadata from 7.0.2 to 7.1.0 in /docs/_build
- dokku#6752: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-procfile
- dokku#6753: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/gitsubmodules
- dokku#6741: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 in /plugins/common
- dokku#6740: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 in /plugins/config

v0.34.0

Toggle v0.34.0's commit message
Release 0.34.0

# History

## 0.34.0

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.34.0/bootstrap.sh
sudo DOKKU_TAG=v0.34.0 bash bootstrap.sh
```

See the [0.34.0 migration guide](/docs/appendices/0.34.0-migration-guide.md) for more information on migrating to 0.34.0.

### Bug Fixes

- dokku#6724: @josegonzalez Correctly check if a repository has code or not in git plugin
- dokku#6721: @josegonzalez Correct issue where cron properties cannot be retrieved if global
- dokku#6720: @josegonzalez Add nginx-property binary to gitignore
- dokku#6708: @josegonzalez Correctly handle quoted spaces over ssh
- dokku#6707: @josegonzalez Correct issue where removing by index failed due to incorrect input validation
- dokku#6705: @josegonzalez Ensure we cleanup the data directory on app deletion
- dokku#6703: @josegonzalez Use copytruncate in logrotate commands

### New Features

- dokku#6725: @josegonzalez Warn when publish ports if scaling up or zero downtime is enabled
- dokku#6719: @josegonzalez Add a make target to copy the dokku binary over
- dokku#6717: @josegonzalez Add ability to only build synced repo if there are changes
- dokku#6715: @josegonzalez Add disk utilization to report output
- dokku#6704: @josegonzalez Switch the default k3s routing layer from traefik to nginx

### Removals

- dokku#6700: @josegonzalez Remove priority property from traefik plugin

### Refactors

- dokku#6714: @josegonzalez Use CallPlugnTrigger instead of PlugnTriggerSetup
- dokku#6713: @josegonzalez Use CallPlugnTrigger instead of PlugnTrigger
- dokku#6712: @josegonzalez Use CallPlugnTrigger instead of PlugnTriggerOutput
- dokku#6711: @josegonzalez Use CallPlugnTrigger instead of PlugnTriggerOutputAsString
- dokku#6681: @josegonzalez Migrate to single ingress per app/domain combination when using nginx for k3s proxying
- dokku#6156: @josegonzalez Migrate the app deploy lock to the data directory

### Documentation

- dokku#6738: @josegonzalez Update migration guide for 0.34.x
- dokku#6731: @strugee Clarify alternate proxy support status

### Dependencies

- dokku#6736: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.13 to 9.5.14 in /docs/_build
- dokku#6729: @dependabot[bot] chore(deps): update markdown requirement from <3.6,>=3.2.1 to >=3.2.1,<3.7 in /docs/_build
- dokku#6728: @dependabot[bot] chore(deps): bump zipp from 3.17.0 to 3.18.1 in /docs/_build
- dokku#6727: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.1.0 to 43.0.0
- dokku#6723: @dependabot[bot] chore(deps): bump zipp from 3.17.0 to 3.18.0 in /docs/_build
- dokku#6722: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.1.0 to 43.0.0
- dokku#6710: @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /plugins/scheduler-k3s
- dokku#6709: @dependabot[bot] chore(deps): bump zipp from 3.17.0 to 3.18.0 in /docs/_build

### Other

- dokku#6718: @josegonzalez Write current process id to all acquired lock files
- dokku#6706: @josegonzalez Remove git:unlock command
- dokku#6650: @bastianh Do not expose all containers via traefik by default
- dokku#6632: @josegonzalez Simplify file ownership in the container by setting the process ownership during the build process
- dokku#6630: @josegonzalez Remove unused code for copying cache directories

v0.33.9

Toggle v0.33.9's commit message
Release 0.33.9

# History

## 0.33.9

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.33.9/bootstrap.sh
sudo DOKKU_TAG=v0.33.9 bash bootstrap.sh
```

### Bug Fixes

- dokku#6695: @josegonzalez Do not attempt to install both k3s and traefik
- dokku#6687: @josegonzalez Correct issue where ClusterTriggerAuthentication objects were filtered based on prefix
- dokku#6686: @josegonzalez Validate input for the autoscaling-auth:set command
- dokku#6678: @josegonzalez Handle case where most builders didn't detect amd64 images on arm64
- dokku#6677: @josegonzalez Handle case where keda isn't installed properly
- dokku#6676: @josegonzalez Drop extra logging call from app-json plugin
- dokku#6674: @josegonzalez Remove systemd reverse dependency by dropping software-properties-common

### New Features

- dokku#6698: @josegonzalez Upgrade ingress-nginx
- dokku#6588: @taraszka Add extra tags to every image dokku push when push-extra-tags are set
- dokku#6680: @josegonzalez Wait until helm charts are installed before marking a deploy as failed or completed

### Documentation

- dokku#6699: @josegonzalez Add a placeholder migration guide for 0.33.0
- dokku#6682: @josegonzalez Fix reference to formation key in autoscaling example

### Tests

- dokku#6696: @josegonzalez Run k3s tests with a specified server ip
- dokku#6679: @josegonzalez Split out k3s tests to speed up ci

### Dependencies

- dokku#6697: @dependabot[bot] chore(deps): bump timberio/vector from 0.36.0-debian to 0.36.1-debian in /plugins/logs
- dokku#6685: @dependabot[bot] chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 in /plugins/scheduler-k3s
- dokku#6692: @dependabot[bot] chore(deps): bump packaging from 23.2 to 24.0 in /docs/_build
- dokku#6693: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.7 to 42.1.0
- dokku#6689: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.6 to 42.0.7
- dokku#6683: @dependabot[bot] chore(deps): bump importlib-metadata from 7.0.1 to 7.0.2 in /docs/_build
- dokku#6684: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.5 to 42.0.6

v0.33.8

Toggle v0.33.8's commit message
Release 0.33.8

# History

## 0.33.8

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.33.8/bootstrap.sh
sudo DOKKU_TAG=v0.33.8 bash bootstrap.sh
```

### Bug Fixes

- dokku#6675: @josegonzalez Remove the need for executing crontab as root
- dokku#6660: @josegonzalez Handle case where systemctl isn't in /usr/bin
- dokku#6659: @josegonzalez Add missing cron:set command
- dokku#6658: @josegonzalez Execute go get/build with mod in readonly mode
- dokku#6642: @josegonzalez Use correct annotations key for the ingress chart
- dokku#6631: @josegonzalez Correctly use cache volume for herokuish builds
- dokku#6629: @josegonzalez Use smaller reference to image pull secrets in secret naming
- dokku#6628: @josegonzalez Ensure non-web processes do not attempt to perform web logic in k3s templates
- dokku#6623: @josegonzalez Do not allow reusing the same scheme:host-port mappings when setting ports
- dokku#6624: @taraszka Install jq in vagrant vm
- dokku#6614: @josegonzalez Correct issue where --force-tty was not properly supported by run:detached calls

### New Features

- dokku#6673: @josegonzalez Add image version as label to built images
- dokku#6640: @josegonzalez Add initial support for injecting keda addons
- dokku#6662: @josegonzalez Allow limiting letsencrypt to certain domains when using openresty as a proxy
- dokku#6643: @josegonzalez Add ability to add extra labels
- dokku#6639: @josegonzalez Add support for setting underscores-in-headers for nginx, openresty, and k3s
- dokku#6634: @josegonzalez feat: install keda addon in k3s cluster
- dokku#6616: @josegonzalez Ensure referenced images get updated by dependabot
- dokku#6613: @josegonzalez Add a helper binary to deploy a test app for local development

### Refactors

- dokku#6644: @josegonzalez Only apply the cluster issuers helm chart when setting letsencrypt properties
- dokku#6641: @josegonzalez Rename image pull secrets to standardize on secret naming pattern
- dokku#6626: @josegonzalez Copy code into initial base image via docker build

### Documentation

- dokku#6656: @holamendi Fix typo in builder management docs
- dokku#6652: @Calyhre Added dokku-mdns to list of community plugins
- dokku#6649: @undercontr Added detach flag to Docker installation documentation

### Dependencies

- dokku#6671: @josegonzalez Update dokku dependencies
- dokku#6672: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/go-fail-predeploy
- dokku#6670: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.62.0 to 1.62.1 in /tests/apps/gogrpc
- dokku#6669: @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /tests/apps/gogrpc
- dokku#6668: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/zombies-dockerfile-tini
- dokku#6667: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/gogrpc
- dokku#6664: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/go-fail-postdeploy
- dokku#6666: @dependabot[bot] chore(deps): bump pyparsing from 3.1.1 to 3.1.2 in /docs/_build
- dokku#6665: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.12 to 9.5.13 in /docs/_build
- dokku#6663: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/zombies-dockerfile-no-tini
- dokku#6661: @josegonzalez Bump go modules
- dokku#6654: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.7 to 10.7.1 in /docs/_build
- dokku#6653: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 in /plugins/common
- dokku#6651: @dependabot[bot] chore(deps): bump python-dateutil from 2.9.0 to 2.9.0.post0 in /docs/_build
- dokku#6648: @dependabot[bot] chore(deps): bump python-dateutil from 2.8.2 to 2.9.0 in /docs/_build
- dokku#6645: @dependabot[bot] chore(deps): bump rack from 2.2.8 to 2.2.8.1 in /tests/apps/ruby
- dokku#6646: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.11 to 9.5.12 in /docs/_build
- dokku#6638: @josegonzalez chore: bump go modules
- dokku#6635: @dependabot[bot] chore(deps): bump 
E6E3
tj-actions/changed-files from 42.0.4 to 42.0.5
- dokku#6636: @dependabot[bot] chore(deps): bump timberio/vector from 0.36.X-debian to 0.36.0-debian in /plugins/logs
- dokku#6637: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 in /plugins/common
- dokku#6619: @dependabot[bot] chore(deps): bump traefik from v2.10 to 2.11 in /plugins/traefik-vhosts
- dokku#6622: @josegonzalez chore(deps): bump timberio/vector from 0.35.X-debian to 0.36.X-debian in /plugins/logs
- dokku#6618: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.10 to 9.5.11 in /docs/_build
- dokku#6621: @dependabot[bot] chore(deps): bump byjg/easy-haproxy from 4.3.0 to 4.4.0 in /plugins/haproxy-vhosts
- dokku#6610: @dependabot[bot] chore(deps): bump helm.sh/helm/v3 from 3.14.1 to 3.14.2 in /plugins/scheduler-k3s

v0.33.7

Toggle v0.33.7's commit message
Release 0.33.7

# History

## 0.33.7

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.33.7/bootstrap.sh
sudo DOKKU_TAG=v0.33.7 bash bootstrap.sh
```

### Bug Fixes

- dokku#6608: @josegonzalez Fix issue with setting k3s resource values and lower the initial default values
- dokku#6607: @josegonzalez Call sed in unbuffered form to ensure log output is streamed to stdout
- dokku#6600: @josegonzalez Use correct label key for worker nodes
- dokku#6593: @josegonzalez Remove extra trailing newline to fix govet issue

### New Features

- dokku#6595: @josegonzalez Add ability for users to specify alternative kubeconfig and kubecontext

### Refactors

- dokku#6594: @josegonzalez Remove all calls to common.NewShellCmd
- dokku#6592: @josegonzalez Remove all calls to common.NewShellCmdWithArgs
- dokku#6591: @josegonzalez Always capture stdout/stderr when executing subprocesses
- dokku#6590: @josegonzalez Remove all direct usage of go-sh outside of plugin trigger setup

### Dependencies

- dokku#6609: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 in /tests/apps/gogrpc
- dokku#6604: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.9 to 9.5.10 in /docs/_build
- dokku#6603: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.2 to 42.0.4
- dokku#6601: @dependabot[bot] chore(deps): bump helm.sh/helm/v3 from 3.13.3 to 3.14.1 in /plugins/scheduler-k3s
- dokku#6596: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.61.0 to 1.61.1 in /tests/apps/gogrpc

v0.33.6

Toggle v0.33.6's commit message
Release 0.33.6

# History

## 0.33.6

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.33.6/bootstrap.sh
sudo DOKKU_TAG=v0.33.6 bash bootstrap.sh
```

### Bug Fixes

- dokku#6589: @josegonzalez Use image pull secrets instead of registries.yaml to reference private repositories when deploying via k3s
- dokku#6581: @josegonzalez Fix issues in tls handling when deploying via k3s
- dokku#6582: @josegonzalez Correctly handle extra whitespace in scale file contents
- dokku#6390: @renweibo Prefer systemctl over sv when both exist while restarting nginx
- dokku#6579: @josegonzalez Ensure k3s can be installed with taints

### New Features

- dokku#6585: @josegonzalez Add more context to errors in fetching cron entries
- dokku#6583: @josegonzalez Add WithContext functions for all subprocess-related code

### Refactors

- dokku#6584: @josegonzalez Use new CallExecCommand when checking to see how help is being called

### Dependencies

- dokku#6586: @dependabot[bot] chore(deps): bump mvdan.cc/sh/v3 from 3.7.0 to 3.8.0 in /plugins/cron
- dokku#6587: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.8 to 9.5.9 in /docs/_build
- dokku#6381: @dependabot[bot] chore(deps): bump actions/upload-artifact from 3 to 4
- dokku#6578: @josegonzalez Bump go modules

### Other

- dokku#6576: @Tashows Allow creating a detached container with TTY enabled for attaching remote terminal

v0.33.5

Toggle v0.33.5's commit message
Release 0.33.5

# History

## 0.33.5

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.33.5/bootstrap.sh
sudo DOKKU_TAG=v0.33.5 bash bootstrap.sh
```

### Bug Fixes

- dokku#6574: @josegonzalez Correct indentation when configuring https on a k3s app

### Documentation

- dokku#6575: @josegonzalez Remove reference to web ui from digitalocean install documentation

### Dependencies

- dokku#6573: @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/go-fail-postdeploy
- dokku#6569: @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/go-fail-predeploy
- dokku#6570: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 in /plugins/common
- dokku#6571: @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/zombies-dockerfile-tini
- dokku#6572: @dependabot[bot] chore(deps): bump python from 3.12.1-alpine to 3.12.2-alpine in /docs/_build
0