Commit Graph

11753 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
98968e0eaf chore: bump dokku-update from 0.9.4 to 0.9.6 2025-04-15 04:32:04 -04:00
Dokku Bot
d2e138864a Release 0.35.17
# History

## 0.35.17

Install/update via the bootstrap script:

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

### Bug Fixes

- #7606: @josegonzalez fix: bump dokku version in main.bicep when bumping azure versions
- #7650: @josegonzalez fix: set the correct default ingress class for k3s clusters
- #7649: @josegonzalez fix: decrease default in-use keda resources
- #7587: @turicas Correctly name paketo chown option
- #7584: @josegonzalez Install all builder binaries in Dokku docker image
- #7580: @josegonzalez Do not set network flag when building dockerfile images
- #7575: @josegonzalez Restore the git head ref when running repo:gc
- #7574: @josegonzalez fix: do not write VHOST file if the DOKKU_ROOT directory does not exist

### New Features

- #7648: @josegonzalez feat: add ability to ship k3s container logs via vector
- #7581: @josegonzalez Allow --volume flags to be passed to pack at buildtime
- #7583: @josegonzalez Send Host header when running container checks in docker-local
- #7572: @josegonzalez Add support for setting shm-size for kubernetes deployments

### Documentation

- #7652: @josegonzalez docs: use a cid-file in the plugin example
- #7647: @closeobserve Fix some golang docblock comments
- #7586: @turicas Remove `--` from `--git-url` in plugin installation docs

### Dependencies

- #7603: @dependabot[bot] chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.24 to 11.0.25 in /tests/apps/java
- #7641: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 in /plugins/scheduler-docker-local
- #7639: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.36.2 to 1.37.0 in /plugins/common
- #7646: @dependabot[bot] chore(deps): bump phusion/baseimage from noble-1.0.0 to noble-1.0.2
- #7610: @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 in /tests/apps/gogrpc
- #7619: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 in /tests/apps/gogrpc
- #7624: @dependabot[bot] chore(deps): bump traefik from 3.3.4 to 3.3.5 in /plugins/traefik-vhosts
- #7632: @dependabot[bot] chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/go-fail-postdeploy
- #7633: @dependabot[bot] chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/zombies-dockerfile-tini
- #7634: @dependabot[bot] chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/go-fail-predeploy
- #7643: @dependabot[bot] chore(deps): bump python from 3.13.2-bookworm to 3.13.3-bookworm in /tests/apps/dockerfile-release
- #7635: @dependabot[bot] chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/gogrpc
- #7636: @dependabot[bot] chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/zombies-dockerfile-no-tini
- #7613: @dependabot[bot] chore(deps): bump pyparsing from 3.2.1 to 3.2.3 in /docs/_build
- #7625: @dependabot[bot] chore(deps): bump mkdocs-material from 9.6.8 to 9.6.11 in /docs/_build
- #7644: @dependabot[bot] chore(deps): bump python from 3.13.2-alpine to 3.13.3-alpine in /docs/_build
- #7651: @dependabot[bot] chore(deps): update markdown requirement from <3.8,>=3.2.1 to >=3.2.1,<3.9 in /docs/_build
- #7595: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 45.0.7 to 45.0.8
- #7593: @dependabot[bot] chore(deps): bump mkdocs-material from 9.6.7 to 9.6.8 in /docs/_build
- #7589: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.34.0 to 0.36.0 in /tests/apps/gogrpc
- #7588: @dependabot[bot] chore(deps): bump rack from 2.2.12 to 2.2.13 in /tests/apps/ruby
- #7570: @dependabot[bot] chore(deps): bump mvdan.cc/sh/v3 from 3.10.0 to 3.11.0 in /plugins/cron
- #7569: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.35.0 to 0.36.0 in /plugins/common
- #7568: @dependabot[bot] chore(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs/_build

### Other

- #7601: @dependabot[bot] chore(deps): bump github.com/expr-lang/expr from 1.15.8 to 1.17.0 in /plugins/scheduler-k3s
- #7602: @dependabot[bot] chore(deps): bump github.com/containerd/containerd from 1.7.20 to 1.7.27 in /plugins/scheduler-k3s
- #7637: @dependabot[bot] chore(deps): bump django from 5.0.13 to 5.0.14 in /tests/apps/dockerfile-release
- #7607: @dependabot[bot] chore(deps): bump gunicorn from 22.0.0 to 23.0.0 in /tests/apps/dockerfile-release
- #7596: @josegonzalez Drop compromisde tj-actions/changed-files from Ci
- #7582: @josegonzalez Add ability to disable vhosts for all apps
- #7576: @josegonzalez fix: properly handle NoAppsExist in network:rebuild-all and buildpacks:set
- #7571: @dependabot[bot] chore(deps): bump django from 5.0.11 to 5.0.13 in /tests/apps/dockerfile-release
v0.35.17
2025-04-14 18:48:11 +00:00
Jose Diaz-Gonzalez
791d037220 Merge pull request #7603 from dokku/dependabot/maven/tests/apps/java/org.eclipse.jetty-jetty-servlet-11.0.25
chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.24 to 11.0.25 in /tests/apps/java
2025-04-14 14:42:15 -04:00
Jose Diaz-Gonzalez
cab578f7ef Merge pull request #7601 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/expr-lang/expr-1.17.0
chore(deps): bump github.com/expr-lang/expr from 1.15.8 to 1.17.0 in /plugins/scheduler-k3s
2025-04-14 14:11:46 -04:00
Jose Diaz-Gonzalez
59ab1bac26 Merge pull request #7602 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/containerd/containerd-1.7.27
chore(deps): bump github.com/containerd/containerd from 1.7.20 to 1.7.27 in /plugins/scheduler-k3s
2025-04-14 14:11:34 -04:00
Jose Diaz-Gonzalez
cfdcb037f6 Merge pull request #7606 from dokku/fix-azure-bump
fix: bump dokku version in main.bicep when bumping azure versions
2025-04-14 14:10:58 -04:00
Jose Diaz-Gonzalez
7466e7452f Merge pull request #7652 from dokku/cid-file
docs: use a cid-file in the plugin example
2025-04-14 14:10:41 -04:00
Jose Diaz-Gonzalez
701b0cdb86 docs: use a cid-file in the plugin example 2025-04-14 14:10:22 -04:00
Jose Diaz-Gonzalez
4743814033 Merge pull request #7641 from dokku/dependabot/go_modules/plugins/scheduler-docker-local/golang.org/x/sync-0.13.0
chore(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 in /plugins/scheduler-docker-local
2025-04-14 14:09:31 -04:00
Jose Diaz-Gonzalez
b36d4d3821 chore: bump go modules 2025-04-14 12:47:42 -04:00
dependabot[bot]
9ec97dab68 chore(deps): bump golang.org/x/sync in /plugins/scheduler-docker-local
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.12.0 to 0.13.0.
- [Commits](https://github.com/golang/sync/compare/v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sync
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 12:47:13 -04:00
Jose Diaz-Gonzalez
874a9b1dd1 Merge pull request #7639 from dokku/dependabot/go_modules/plugins/common/github.com/onsi/gomega-1.37.0
chore(deps): bump github.com/onsi/gomega from 1.36.2 to 1.37.0 in /plugins/common
2025-04-14 12:44:00 -04:00
Jose Diaz-Gonzalez
4f6450eef9 chore: bump go modules 2025-04-14 11:33:26 -04:00
dependabot[bot]
995bd926ab chore(deps): bump github.com/onsi/gomega in /plugins/common
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.36.2 to 1.37.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.36.2...v1.37.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 11:30:19 -04:00
Jose Diaz-Gonzalez
7fe6be5052 Merge pull request #7646 from dokku/dependabot/docker/phusion/baseimage-noble-1.0.2
chore(deps): bump phusion/baseimage from noble-1.0.0 to noble-1.0.2
2025-04-14 11:25:14 -04:00
Jose Diaz-Gonzalez
8cb2301501 Merge pull request #7610 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/protobuf-1.36.6
chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 in /tests/apps/gogrpc
2025-04-14 11:24:46 -04:00
Jose Diaz-Gonzalez
ec32883e46 Merge pull request #7619 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/grpc-1.71.1
chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 in /tests/apps/gogrpc
2025-04-14 11:24:04 -04:00
Jose Diaz-Gonzalez
84e895c56d Merge pull request #7624 from dokku/dependabot/docker/plugins/traefik-vhosts/traefik-3.3.5
chore(deps): bump traefik from 3.3.4 to 3.3.5 in /plugins/traefik-vhosts
2025-04-14 11:23:13 -04:00
Jose Diaz-Gonzalez
e8e7caa0d1 Merge pull request #7632 from dokku/dependabot/docker/tests/apps/go-fail-postdeploy/golang-1.24.2
chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/go-fail-postdeploy
2025-04-14 11:22:26 -04:00
Jose Diaz-Gonzalez
dbc04701b1 Merge pull request #7633 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.24.2
chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/zombies-dockerfile-tini
2025-04-14 11:22:15 -04:00
Jose Diaz-Gonzalez
b37f2f36b4 Merge pull request #7634 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.24.2
chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/go-fail-predeploy
2025-04-14 11:22:07 -04:00
Jose Diaz-Gonzalez
0ab96218a6 Merge pull request #7643 from dokku/dependabot/docker/tests/apps/dockerfile-release/python-3.13.3-bookworm
chore(deps): bump python from 3.13.2-bookworm to 3.13.3-bookworm in /tests/apps/dockerfile-release
2025-04-14 11:20:29 -04:00
Jose Diaz-Gonzalez
8ac5de449f Merge pull request #7635 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.24.2
chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/gogrpc
2025-04-14 11:20:22 -04:00
Jose Diaz-Gonzalez
b44b55c08f Merge pull request #7636 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-no-tini/golang-1.24.2
chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/zombies-dockerfile-no-tini
2025-04-14 11:20:13 -04:00
Jose Diaz-Gonzalez
4aca626164 Merge pull request #7637 from dokku/dependabot/pip/tests/apps/dockerfile-release/django-5.0.14
chore(deps): bump django from 5.0.13 to 5.0.14 in /tests/apps/dockerfile-release
2025-04-14 11:20:05 -04:00
Jose Diaz-Gonzalez
961bc7e92a Merge pull request #7647 from closeobserve/master
Fix some golang docblock comments
2025-04-14 11:19:18 -04:00
Jose Diaz-Gonzalez
89e8564325 Merge pull request #7613 from dokku/dependabot/pip/docs/_build/pyparsing-3.2.3
chore(deps): bump pyparsing from 3.2.1 to 3.2.3 in /docs/_build
2025-04-14 11:18:35 -04:00
Jose Diaz-Gonzalez
d1db19a441 Merge pull request #7625 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.6.11
chore(deps): bump mkdocs-material from 9.6.8 to 9.6.11 in /docs/_build
2025-04-14 11:18:27 -04:00
Jose Diaz-Gonzalez
e17733d680 Merge pull request #7644 from dokku/dependabot/docker/docs/_build/python-3.13.3-alpine
chore(deps): bump python from 3.13.2-alpine to 3.13.3-alpine in /docs/_build
2025-04-14 11:18:20 -04:00
Jose Diaz-Gonzalez
95cbe155c5 Merge pull request #7651 from dokku/dependabot/pip/docs/_build/markdown-gte-3.2.1-and-lt-3.9
chore(deps): update markdown requirement from <3.8,>=3.2.1 to >=3.2.1,<3.9 in /docs/_build
2025-04-14 11:17:30 -04:00
Jose Diaz-Gonzalez
e76aac1499 Merge pull request #7650 from dokku/k3s-default-ingress
fix: set the correct default ingress class for k3s clusters
2025-04-14 11:16:37 -04:00
Jose Diaz-Gonzalez
a5e784bfb0 Merge pull request #7649 from dokku/k3s-decrease-keda-resources
fix: decrease default in-use keda resources
2025-04-14 11:15:18 -04:00
Jose Diaz-Gonzalez
ea7de5c045 Merge pull request #7648 from dokku/k3s-vector-integration
feat: add ability to ship k3s container logs via vector
2025-04-14 11:15:05 -04:00
dependabot[bot]
5a3cd2d0c7 chore(deps): update markdown requirement in /docs/_build
Updates the requirements on [markdown](https://github.com/Python-Markdown/markdown) to permit the latest version.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.2.1...3.8)

---
updated-dependencies:
- dependency-name: markdown
  dependency-version: '3.8'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 13:51:55 +00:00
Jose Diaz-Gonzalez
7f27af260d fix: set the correct default ingress class for k3s clusters
This was accidentally left as traefik, but we document the correct value as nginx.
2025-04-14 04:39:33 -04:00
Jose Diaz-Gonzalez
8aea3e273a fix: decrease default in-use keda resources
Keda isn't in use by everyone, yet commands significant resources. This change makes it so a 2GB server is enough to run Dokku and a couple of small apps.
2025-04-14 04:38:06 -04:00
Jose Diaz-Gonzalez
b97e8f3601 feat: add ability to ship k3s container logs via vector
If a global vector-sink property on the logs plugin is set, we will use that to configure a log sink (defaulting to console output otherwise). Note that the actual configuration still needs to be a valid DSN representing a Vector log sink.

While this does not support pinning log sinks to specific apps, it opens up integration for those who use a single k3s cluster in shared tenancy.
2025-04-14 04:35:21 -04:00
closeobserve
9e2836fe7f chore: fix some comments
Signed-off-by: closeobserve <pingcap@yahoo.com>
2025-04-13 17:46:06 +08:00
dependabot[bot]
0e470f0fee chore(deps): bump phusion/baseimage from noble-1.0.0 to noble-1.0.2
Bumps phusion/baseimage from noble-1.0.0 to noble-1.0.2.

---
updated-dependencies:
- dependency-name: phusion/baseimage
  dependency-version: noble-1.0.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 13:58:33 +00:00
dependabot[bot]
17edd856d3 chore(deps): bump python in /docs/_build
Bumps python from 3.13.2-alpine to 3.13.3-alpine.

---
updated-dependencies:
- dependency-name: python
  dependency-version: 3.13.3-alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 14:02:29 +00:00
dependabot[bot]
833a96998b chore(deps): bump python in /tests/apps/dockerfile-release
Bumps python from 3.13.2-bookworm to 3.13.3-bookworm.

---
updated-dependencies:
- dependency-name: python
  dependency-version: 3.13.3-bookworm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 13:45:21 +00:00
dependabot[bot]
df0dee3269 chore(deps): bump django in /tests/apps/dockerfile-release
Bumps [django](https://github.com/django/django) from 5.0.13 to 5.0.14.
- [Commits](https://github.com/django/django/compare/5.0.13...5.0.14)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 20:21:30 +00:00
dependabot[bot]
672027dc7e chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
Bumps golang from 1.24.1 to 1.24.2.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 14:12:34 +00:00
dependabot[bot]
cf953a0147 chore(deps): bump golang from 1.24.1 to 1.24.2 in /tests/apps/gogrpc
Bumps golang from 1.24.1 to 1.24.2.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 13:32:16 +00:00
dependabot[bot]
f1525b7cd9 chore(deps): bump golang in /tests/apps/go-fail-predeploy
Bumps golang from 1.24.1 to 1.24.2.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 13:26:33 +00:00
dependabot[bot]
55f395b593 chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
Bumps golang from 1.24.1 to 1.24.2.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 13:26:22 +00:00
dependabot[bot]
7d5ff0910f chore(deps): bump golang in /tests/apps/go-fail-postdeploy
Bumps golang from 1.24.1 to 1.24.2.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 13:07:01 +00:00
dependabot[bot]
6c979f7c2d chore(deps): bump mkdocs-material from 9.6.8 to 9.6.11 in /docs/_build
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.6.8 to 9.6.11.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.8...9.6.11)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 13:48:01 +00:00
dependabot[bot]
7d221552ee chore(deps): bump traefik from 3.3.4 to 3.3.5 in /plugins/traefik-vhosts
Bumps traefik from 3.3.4 to 3.3.5.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 13:44:51 +00:00
dependabot[bot]
4e6dcc5f54 chore(deps): bump google.golang.org/grpc in /tests/apps/gogrpc
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.71.0 to 1.71.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.71.0...v1.71.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 13:10:51 +00:00