14 Commits

Author SHA1 Message Date
b67ed0ca88 compose: Switch to host-mode port publishing by default (#88)
By default, swarm services use ingress mode port publishing, which is
not ideal for traefik (it breaks IPv6 ingress and there is no need to
load-balance traffic between multiple traefik instances or to route it
from multiple swarm nodes)

This PR switches traefik's port publishing mode to `host` for all of
its exposed ports as well as:

 * change traefik's update order to stop-first (there cannot be multiple
   containers exposing the same port when using host-mode publishing)
 * use `endpoint_mode: dnsrr` instead of the default `vip`
 * remove all overrides from `compose.host.yml`, leaving the file empty
   for backwards compatibility

/!\ This is a breaking change

Closes: #52

* [x] I have deployed and tested my changes
* [x] I have added a [release note entry](https://docs.coopcloud.tech/maintainers/upgrade/#creating-new-release-notes)

Reviewed-on: coop-cloud/traefik#88
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
Co-authored-by: mirsal <mirsal@mirsal.fr>
Co-committed-by: mirsal <mirsal@mirsal.fr>
2026-02-15 18:19:19 +00:00
5f977f1cca chore: publish 3.10.0+v3.6.7 release 2026-01-20 09:51:07 +01:00
324933a9cc docs: next release notes 2026-01-15 10:34:40 +01:00
88e1a67146 chore: publish 3.6.0+v3.4.5 release 2025-08-28 18:01:23 -04:00
52c2cbf7ec chore: publish 3.5.0+v3.4.5 release 2025-08-13 05:27:39 -07:00
810e1b0502 chore: publish 3.4.2+v3.4.5 release 2025-07-28 14:33:50 +02:00
27dfc1ae2c chore: publish 3.4.0+v3.4.4 release 2025-07-23 23:14:01 -04:00
4a5cfddb4c chore: publish 3.3.0+v2.11.26 release 2025-07-01 19:40:44 +02:00
ac53e9debe chore: publish 3.0.0+v2.11.22 with release note 2025-04-22 09:27:08 +02:00
55ad530fb7 chore: publish 2.9.1+v2.11.14 release 2025-02-21 18:42:22 +01:00
54fe45da2f Revert max log max log retention 2025-02-21 18:40:16 +01:00
b9d825b5c5 publish new version 2025-02-19 17:21:22 -05:00
6294944952 chore: publish 2.9.0+v2.11.14 release 2024-12-03 19:33:59 +01:00
8cce1b7ff7 chore: publish 2.8.0+v2.11.10 release 2024-09-23 16:03:26 +02:00