Compare commits

...

5 Commits

Author SHA1 Message Date
6d5c012e42 fix: ensure large uploads work
Some checks failed
continuous-integration/drone/pr Build is failing
2026-06-03 18:23:29 +02:00
ff138864d4 chore: publish 5.1.0+v3.6.11 release
Some checks failed
continuous-integration/drone/tag Build is passing
continuous-integration/drone/pr Build is failing
2026-03-24 11:49:05 +01:00
7370ecfa9d chore: bump config
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
2026-03-21 18:35:26 +01:00
57e5c49c81 fix: bump config
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
2026-03-21 18:34:29 +01:00
063d194119 chore: prep for 5.0.0+v3.6.10 (#96)
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
#95
Reviewed-on: #96
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
Co-authored-by: decentral1se <cellarspoon@riseup.net>
Co-committed-by: decentral1se <cellarspoon@riseup.net>
2026-03-21 17:29:39 +00:00
6 changed files with 20 additions and 6 deletions

View File

@ -1,3 +1,3 @@
export TRAEFIK_YML_VERSION=v29
export FILE_PROVIDER_YML_VERSION=v11
export TRAEFIK_YML_VERSION=v30a
export FILE_PROVIDER_YML_VERSION=v12
export ENTRYPOINT_VERSION=v5

View File

@ -3,7 +3,7 @@ version: "3.8"
services:
app:
image: "traefik:v3.6.10"
image: "traefik:v3.6.11"
# Note(decentral1se): *please do not* add any additional ports here.
# Doing so could break new installs with port conflicts. Please use
# the usual `compose.$app.yml` approach for any additional ports
@ -55,12 +55,12 @@ services:
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
- "traefik.http.routers.${STACK_NAME}.service=api@internal"
- "traefik.http.routers.${STACK_NAME}.middlewares=security@file"
- "coop-cloud.${STACK_NAME}.version=4.0.0+v3.6.10"
- "coop-cloud.${STACK_NAME}.version=5.1.0+v3.6.11"
- "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT}"
- "backupbot.backup=${ENABLE_BACKUPS:-true}"
socket-proxy:
image: lscr.io/linuxserver/socket-proxy:3.2.10-r0-ls65
image: lscr.io/linuxserver/socket-proxy:3.2.14
deploy:
endpoint_mode: dnsrr
environment:

10
release/5.0.0+v3.6.10 Normal file
View File

@ -0,0 +1,10 @@
/!\ BREAKING CHANGE: Change metrics endpoint to use https instead of http 8082
to prevent sending BASIC_AUTH in plaintext
The metrics endpoint changed from http on port 8082 to the web-secure
endpoint to prevent sending BASIC_AUTH credentials plaintext. If metrics is
enabled you need to configure a FQDN for it by setting METRICS_FQDN in your
.env. You should also update the scrape config files in prometheus for
Traefik metrics from port 8082 to the new FQDN.
All changes: https://git.coopcloud.tech/coop-cloud/traefik/compare/5.0.0+v3.6.10...4.0.0+v3.6.10

1
release/5.1.0+v3.6.11 Normal file
View File

@ -0,0 +1 @@
Patched CVES: CVE-2026-32595 and CVE-2026-32305

View File

@ -1 +0,0 @@
* The metrics endpoint changed from http on port 8082 to the web-secure endpoint to prevent sending BASIC_AUTH credentials plaintext. If metrics is enabled you need to configure a FQDN for it by setting METRICS_FQDN in your .env. You should also update the scrape config files in prometheus for Traefik metrics from port 8082 to the new FQDN.

View File

@ -33,6 +33,10 @@ entrypoints:
to: web-secure
web-secure:
address: ":443"
transport:
respondingTimeouts:
readTimeout: 0s
writeTimeout: 0s
http:
encodedCharacters:
allowEncodedSlash: true