Commit Graph

13005 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
73aaf500ba Merge pull request #8295 from dokku/dependabot/docker/tests/apps/go-fail-postdeploy/golang-1.25.6
chore(deps): bump golang from 1.25.5 to 1.25.6 in /tests/apps/go-fail-postdeploy
2026-01-24 17:28:14 -05:00
Jose Diaz-Gonzalez
e402e766b0 Merge pull request #8294 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.25.6
chore(deps): bump golang from 1.25.5 to 1.25.6 in /tests/apps/gogrpc
2026-01-24 17:28:09 -05:00
Jose Diaz-Gonzalez
ec1fe57ff4 Merge pull request #8291 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.25.6
chore(deps): bump golang from 1.25.5 to 1.25.6 in /tests/apps/zombies-dockerfile-tini
2026-01-24 17:27:57 -05:00
Jose Diaz-Gonzalez
c466c6efab Merge pull request #8292 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.25.6
chore(deps): bump golang from 1.25.5 to 1.25.6 in /tests/apps/go-fail-predeploy
2026-01-24 17:27:50 -05:00
Jose Diaz-Gonzalez
9881497bc9 Merge pull request #8277 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/traefik/traefik/v2-2.11.35
chore(deps): bump github.com/traefik/traefik/v2 from 2.11.34 to 2.11.35 in /plugins/scheduler-k3s
2026-01-24 17:27:46 -05:00
Jose Diaz-Gonzalez
ac3efe1675 Merge pull request #8297 from dokku/dependabot/pip/docs/_build/pyparsing-3.3.2
chore(deps): bump pyparsing from 3.3.1 to 3.3.2 in /docs/_build
2026-01-24 17:27:29 -05:00
Jose Diaz-Gonzalez
2ba1e6ec3b Merge pull request #8298 from dokku/dependabot/npm_and_yarn/tests/apps/multi/lodash-4.17.23
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /tests/apps/multi
2026-01-24 17:27:18 -05:00
Jose Diaz-Gonzalez
3d0658f3d8 Merge pull request #8300 from dokku/dependabot/pip/docs/_build/packaging-26.0
chore(deps): bump packaging from 25.0 to 26.0 in /docs/_build
2026-01-24 17:26:58 -05:00
Jose Diaz-Gonzalez
c4f8327ef0 docs: fix readme indentation 2026-01-24 17:26:36 -05:00
Jose Diaz-Gonzalez
8bfb5ff8ca Merge pull request #8303 from dokku/dependabot/pip/tests/apps/python-flask/gunicorn-24.0.0
chore(deps): bump gunicorn from 23.0.0 to 24.0.0 in /tests/apps/python-flask
2026-01-24 17:25:27 -05:00
Jose Diaz-Gonzalez
873bf5eb45 Merge pull request #8305 from dokku/dependabot/pip/tests/apps/dockerfile-release/gunicorn-24.0.0
chore(deps): bump gunicorn from 23.0.0 to 24.0.0 in /tests/apps/dockerfile-release
2026-01-24 17:25:13 -05:00
Jose Diaz-Gonzalez
82c8cf5587 Merge pull request #8304 from dokku/dependabot/pip/tests/apps/multi/gunicorn-24.0.0
chore(deps): bump gunicorn from 23.0.0 to 24.0.0 in /tests/apps/multi
2026-01-24 17:25:08 -05:00
dependabot[bot]
5b4d30a9ad chore(deps): bump gunicorn in /tests/apps/dockerfile-release
Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 23.0.0 to 24.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](https://github.com/benoitc/gunicorn/compare/23.0.0...24.0.0)

---
updated-dependencies:
- dependency-name: gunicorn
  dependency-version: 24.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 13:54:49 +00:00
dependabot[bot]
bbabba727b chore(deps): bump gunicorn from 23.0.0 to 24.0.0 in /tests/apps/multi
Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 23.0.0 to 24.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](https://github.com/benoitc/gunicorn/compare/23.0.0...24.0.0)

---
updated-dependencies:
- dependency-name: gunicorn
  dependency-version: 24.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 13:52:35 +00:00
dependabot[bot]
cf6377298d chore(deps): bump gunicorn in /tests/apps/python-flask
Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 23.0.0 to 24.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](https://github.com/benoitc/gunicorn/compare/23.0.0...24.0.0)

---
updated-dependencies:
- dependency-name: gunicorn
  dependency-version: 24.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 13:52:33 +00:00
dependabot[bot]
a5cc27eaba chore(deps): bump packaging from 25.0 to 26.0 in /docs/_build
Bumps [packaging](https://github.com/pypa/packaging) from 25.0 to 26.0.
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/packaging/compare/25.0...26.0)

---
updated-dependencies:
- dependency-name: packaging
  dependency-version: '26.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 13:53:24 +00:00
dependabot[bot]
842a8f2839 chore(deps): bump lodash from 4.17.21 to 4.17.23 in /tests/apps/multi
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 23:07:04 +00:00
dependabot[bot]
1f5758268e chore(deps): bump pyparsing from 3.3.1 to 3.3.2 in /docs/_build
Bumps [pyparsing](https://github.com/pyparsing/pyparsing) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/pyparsing/pyparsing/releases)
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES)
- [Commits](https://github.com/pyparsing/pyparsing/compare/3.3.1...3.3.2)

---
updated-dependencies:
- dependency-name: pyparsing
  dependency-version: 3.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 13:53:29 +00:00
dependabot[bot]
a21debe4b0 chore(deps): bump golang in /tests/apps/go-fail-postdeploy
Bumps golang from 1.25.5 to 1.25.6.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.25.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 13:53:10 +00:00
dependabot[bot]
436fcebdd8 chore(deps): bump golang from 1.25.5 to 1.25.6 in /tests/apps/gogrpc
Bumps golang from 1.25.5 to 1.25.6.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.25.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 13:53:05 +00:00
dependabot[bot]
fdb85039b1 chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
Bumps golang from 1.25.5 to 1.25.6.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.25.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 13:53:03 +00:00
dependabot[bot]
4cff2dd02f chore(deps): bump golang in /tests/apps/go-fail-predeploy
Bumps golang from 1.25.5 to 1.25.6.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.25.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 13:53:03 +00:00
Jose Diaz-Gonzalez
08cd8909b3 Merge pull request #8289 from dokku/architecture-docs
Add an architecture document for dokku
2026-01-19 01:27:09 -05:00
Jose Diaz-Gonzalez
8614706763 docs: add an architecture document for dokku 2026-01-19 01:26:48 -05:00
Jose Diaz-Gonzalez
7dfeff4ffd Merge pull request #8288 from dokku/docs-readme
Add a readme for the docs folder
2026-01-19 00:55:26 -05:00
Jose Diaz-Gonzalez
fba79477df docs: add a readme for the docs folder 2026-01-19 00:54:57 -05:00
dependabot[bot]
956d372dad chore(deps): bump github.com/traefik/traefik/v2
Bumps [github.com/traefik/traefik/v2](https://github.com/traefik/traefik) from 2.11.34 to 2.11.35.
- [Release notes](https://github.com/traefik/traefik/releases)
- [Changelog](https://github.com/traefik/traefik/blob/v2.11.35/CHANGELOG.md)
- [Commits](https://github.com/traefik/traefik/compare/v2.11.34...v2.11.35)

---
updated-dependencies:
- dependency-name: github.com/traefik/traefik/v2
  dependency-version: 2.11.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-17 21:15:25 +00:00
Jose Diaz-Gonzalez
9a34b4716f Merge pull request #8280 from dokku/dependabot/go_modules/plugins/scheduler-k3s/helm.sh/helm/v3-3.19.5
chore(deps): bump helm.sh/helm/v3 from 3.19.4 to 3.19.5 in /plugins/scheduler-k3s
2026-01-17 16:13:39 -05:00
Jose Diaz-Gonzalez
bc3ae5f515 Merge pull request #8279 from dokku/dependabot/docker/plugins/traefik-vhosts/traefik-3.6.7
chore(deps): bump traefik from 3.6.6 to 3.6.7 in /plugins/traefik-vhosts
2026-01-17 16:13:33 -05:00
dependabot[bot]
7b5db312aa chore(deps): bump helm.sh/helm/v3 in /plugins/scheduler-k3s
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.19.4 to 3.19.5.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.19.4...v3.19.5)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-version: 3.19.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-15 13:54:54 +00:00
dependabot[bot]
1660538e07 chore(deps): bump traefik from 3.6.6 to 3.6.7 in /plugins/traefik-vhosts
Bumps traefik from 3.6.6 to 3.6.7.

---
updated-dependencies:
- dependency-name: traefik
  dependency-version: 3.6.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-15 13:53:58 +00:00
Dokku Bot
f924c0be62 Release 0.37.5
# History

## 0.37.5

Install/update via the bootstrap script:

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

### Bug Fixes

- #8274: @josegonzalez Delete the tls app chart when the app is deleted
- #8273: @josegonzalez Ensure the destination directory exists when extracting files from a repository
- #8263: @josegonzalez Set correct version for builder-railpack plugin

### New Features

- #8268: @josegonzalez Add the ability to log into a registry on a per-app basis
- #8258: @josegonzalez Add support for dns-01 challenge mode when using traefik
- #8262: @josegonzalez Use certificates imported by certs plugin when deploying via scheduler-k3s
- #8266: @josegonzalez Add a method to force build when re-using an image with git:from-image
- #8265: @josegonzalez Add the ability to skip setting the deploy-branch when running git:sync

### Refactors

- #8264: @josegonzalez Rewrite the storage plugin in golang

### Dependencies

- #8270: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0 in /plugins/common
- #8267: @dependabot[bot] chore(deps): bump werkzeug from 3.1.4 to 3.1.5 in /tests/apps/python-flask
- #8260: @dependabot[bot] chore(deps): bump django from 5.2.9 to 5.2.10 in /tests/apps/dockerfile-release
- #8256: @dependabot[bot] chore(deps): bump luizm/action-sh-checker from 0.9.0 to 0.10.0
- #8257: @dependabot[bot] chore(deps): bump dj-database-url from 3.0.1 to 3.1.0 in /tests/apps/dockerfile-release
v0.37.5
2026-01-10 13:50:01 +00:00
Jose Diaz-Gonzalez
ed8fe40a1c Merge pull request #8268 from dokku/5324-login-to-registry-per-app
Add the ability to log into a registry on a per-app basis
2026-01-10 08:48:16 -05:00
Jose Diaz-Gonzalez
4ff3cbc6c6 Merge pull request #8274 from dokku/8271-delete-tls-app-chart
Delete the tls app chart when the app is deleted
2026-01-10 04:44:00 -05:00
Jose Diaz-Gonzalez
68babd168a fix: print out Login Succeeded messages 2026-01-10 03:07:31 -05:00
Jose Diaz-Gonzalez
5c2045b6ea fix: delete the tls app chart when the app is deleted 2026-01-10 02:52:01 -05:00
Jose Diaz-Gonzalez
9bb766cf17 fix: reference app-specific config.json for retrieving registry auths 2026-01-10 02:33:59 -05:00
Jose Diaz-Gonzalez
b9ede65d6e fix: do not stream output from login/logout commands 2026-01-10 02:30:27 -05:00
Jose Diaz-Gonzalez
2123201410 fix: use correct value for DOCKER_CONFIG when logging in or out 2026-01-10 02:29:18 -05:00
Jose Diaz-Gonzalez
b45520f5b8 Merge pull request #8273 from dokku/8272-fix-missing-directory
Ensure the destination directory exists when extracting files from a repository
2026-01-10 01:46:11 -05:00
Jose Diaz-Gonzalez
3b040767e0 fix: add missing whitespace 2026-01-10 00:33:22 -05:00
Jose Diaz-Gonzalez
f202072220 fix: ensure the destination directory exists when extracting files from a repository
Closes #8272
2026-01-09 23:58:52 -05:00
Jose Diaz-Gonzalez
41a15a7319 fix: set DOCKER_CONFIG to the directory holding the config.json 2026-01-09 23:47:00 -05:00
Jose Diaz-Gonzalez
475b395d9a Merge pull request #8270 from dokku/dependabot/go_modules/plugins/common/github.com/onsi/gomega-1.39.0
chore(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0 in /plugins/common
2026-01-09 22:28:59 -05:00
Jose Diaz-Gonzalez
1ae431e81b chore: bump go modules and run go mod tidy 2026-01-09 19:58:34 -05:00
dependabot[bot]
af1c916574 chore(deps): bump github.com/onsi/gomega in /plugins/common
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.38.3 to 1.39.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.38.3...v1.39.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-09 13:59:48 +00:00
Jose Diaz-Gonzalez
6a83fd053c feat: add the ability to log into a registry on a per-app basis
Closes #5324
2026-01-09 00:12:16 -05:00
Jose Diaz-Gonzalez
2093db6e74 Merge pull request #8267 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-3.1.5 2026-01-08 21:08:26 -05:00
dependabot[bot]
dc5fe1b1ef chore(deps): bump werkzeug in /tests/apps/python-flask
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/3.1.4...3.1.5)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-version: 3.1.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-09 00:59:27 +00:00
Jose Diaz-Gonzalez
3cfdee77e3 Merge pull request #8258 from dokku/6423-traefik-challenge-support
Add support for dns-01 challenge mode when using traefik
2026-01-08 12:47:16 -05:00