notplants
53321a7700
fix: matrix-federation entrypoint on :8448 to match published port
...
compose.matrix.yml publishes container port 8448, but the entrypoint
was on :9001 — federation traffic hit no listener. :9001 also collided
with the minio-console entrypoint.
2026-05-25 16:52:40 +00:00
dannygroenewegen
9a46c85735
fix: Change metrics endpoint to use https instead of http 8082 to prevent sending BASIC_AUTH in plaintext. ( #95 )
...
* [x] I have deployed and tested my changes
* [x] I have [updated relevant versions in `abra.sh`](https://docs.coopcloud.tech/maintainers/upgrade/#updating-versions-in-the-abrash )
* [x] I have made my environment variable changes [backwards compatible](https://docs.coopcloud.tech/maintainers/upgrade/#backwards-compatible-environment-variable-changes )
* [x] I have added a [release note entry](https://docs.coopcloud.tech/maintainers/upgrade/#creating-new-release-notes )
This fixes #94 . The monitoring-ng recipe uses this metrics endpoint and is updated to use the secure endpoint with coop-cloud/monitoring-ng#17
Reviewed-on: coop-cloud/traefik#95
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech >
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Co-authored-by: Danny Groenewegen <mail@dannygroenewegen.nl >
Co-committed-by: Danny Groenewegen <mail@dannygroenewegen.nl >
2026-03-21 15:44:35 +00:00
vvaznis
de7989f3ca
use 9052 for onion port
2026-01-13 12:13:12 -05:00
vvaznis
d3bf1bce24
fix whitespace removal
2026-01-13 02:32:23 -05:00
vvaznis
1ce9d9ca72
add onion support
2026-01-13 02:13:06 -05:00
p4u1
1acff756cc
feat: support nextcloud talk high performance backend ( #66 )
...
This implements the high performance backend for Nextcloud Talk, which is nessecary if it needs to handle more people (video) calling.
More Details about it: https://nextcloud-talk.readthedocs.io/en/latest/quick-install/
The current implementation is sadly limited to be used once per host, so this might need some additional love in the future, if someone needs it more flexible.
The related Nextcloud PR: coop-cloud/nextcloud#56
Co-authored-by: Apfelwurm <Alexander@volzit.de >
Reviewed-on: coop-cloud/traefik#66
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net >
2025-12-23 13:25:15 +00:00
p4u1
c9e326b13c
chore(deps): update traefik docker tag to v3.6.5 ( #68 )
...
This handles the [breaking change](https://doc.traefik.io/traefik/v3.6/migrate/v3/#v364 ) by allowing all encoded characters in the request path
Co-authored-by: Renovate Bot <renovate@coopcloud.tech >
Reviewed-on: coop-cloud/traefik#68
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net >
2025-12-23 13:12:44 +00:00
jade
7e688c9094
feat: support UDP proxy of port 2022 and 2023 for P2Panda apps ( #70 )
...
# Support P2P communication between P2Panda Apps
Apps built with the set of [P2Panda](https://p2panda.org/ ) libraries perform P2P communication over two UDP ports. The default ports for these are 2022 and 2023.
There aren't really a lot (any?) P2Panda web apps out there, most are desktop or mobile apps.
So, this change is being specifically request by the [LoRes Tech](https://lores.tech/ ) project in order to support our [LoRes Node](https://github.com/local-resilience-tech/lores-node/ ) app. We have a recipe drafted for this [here](https://codeberg.org/lores/lores-node-coop-cloud-recipe ) and we will push that to the catalogue once this change is in.
It seems better to make this kiwix change as general as possible, which is why we called the flag `P2PANDA_ENABLED` rather than `LORES_NODE_ENABLED`. In practice if there was a larger ecosystem of such apps, we'd probably need to make the actual port numbers configurable.
Reviewed-on: coop-cloud/traefik#70
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech >
Co-authored-by: Jade Ambrose <jade@noreply.git.coopcloud.tech >
Co-committed-by: Jade Ambrose <jade@noreply.git.coopcloud.tech >
2025-12-22 12:37:50 +00:00
marlon
1c2302b288
Merge branch 'master' into HEAD
2025-10-22 21:03:58 -04:00
marlon
27d5c092de
add support for Garage RPC port
2025-10-22 21:01:02 -04:00
Raghav
01c5b2a3a4
Update to Traefik v3
2025-08-06 18:13:11 -04:00
Raghav
60ec1191a8
v3: update Traefik
2025-07-15 15:57:41 -07:00
3wordchant
8fbcab6bea
Initial support for IRC, port 6697
2025-02-06 13:54:28 -05:00
p4u1
50cdb20a39
docker soket via socket proxy ( #48 )
...
Mounting the the docker socket directly is not recommended, because it is a security issue. Instead access it via a tcp socket proxy.
See https://doc.traefik.io/traefik/providers/docker/#docker-api-access
Reviewed-on: coop-cloud/traefik#48
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net >
2024-07-06 18:28:26 +00:00
3wordchant
bdf84fcefd
Reinstate missing HTTP->HTTPS redirect
2024-04-06 14:35:53 -03:00
3wordchant
c558e1dbdb
Ditch DISABLE_HTTPS_REDIRECT
2024-04-01 22:53:56 -03:00
3wordchant
edc29f9594
Add "web-alt" entrypoint (mostly for Icecast)
2024-04-01 19:49:23 -03:00
3wordchant
f7f77dc942
Add support for unencrypted HTTP apps (please don't use this 😢 )
2024-03-30 17:59:48 -03:00
Chris (wolcen) Thompson
3c5333ba71
feat: add support for wildcard certs via secrets
2024-01-11 21:45:05 -05:00
philippr
c9d80df34d
feat: enable public facing metrics
2023-05-25 13:34:34 +02:00
decentral1se
b00a65a890
feat: routing bare metal
2023-04-20 21:19:47 +02:00
javielico
5f25a272cb
One ping less to Google, swap for Quad9
2022-11-11 17:02:09 +00:00
3wordchant
099dcfaed0
Add compy support
2022-03-26 23:49:10 +02:00
decentral1se
1d7542cd5f
fix: drop minio config changes for now
...
New version is hard to config, unsure if this is needed.
2022-01-06 11:12:47 +01:00
decentral1se
36707989d2
fix: add missing entrypoints (matrix, minio)
2022-01-06 10:01:52 +01:00
mirsal
fc5aa70d27
Allow prometheus metrics collection
...
This patch adds a METRICS_ENABLED configuration variables which,
when switched on, defines a metrics entrypoint and enables the
built-in prometheus metrics exporter. This allows the monitoring
stack to collect and show traefik metrics
2021-08-09 23:28:15 +00:00
3wordchant
a9a513e8da
Add Mumble TCP/UDP ports
2021-08-07 14:24:39 +02:00
3wordchant
46010aeb95
Enable Gandi DNS challenge for Letsencrypt
2021-07-18 16:30:22 +02:00
ahdinosaur
2c81622d9a
add support for Let's Encrypt DNS-01 challenge (for wildcard domains)
...
start with support for OVH provider, but in a way for others to be added in the future:
https://doc.traefik.io/traefik/https/acme/#dnschallenge
2021-06-10 14:53:17 +12:00
decentral1se
2c745416fc
Support mssql host mode connections
2021-06-07 09:42:50 +02:00
3wc
8d309bc7bf
Entrypoint for SSB MUXRPC
2021-06-05 14:23:58 +02:00
decentral1se
2de31afe26
Use actual template language
2021-05-10 13:53:27 +02:00