321 Commits

Author SHA1 Message Date
5f977f1cca chore: publish 3.10.0+v3.6.7 release
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
3.10.0+v3.6.7
2026-01-20 09:51:07 +01:00
ee344cce5d Merge pull request 'docs: next release notes' (#80) from feat-release-notes-next into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #80
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
2026-01-15 09:37:12 +00:00
27cc7efb72 Merge pull request 'chore(deps): update traefik docker tag to v3.6.7' (#83) from renovate/traefik-3.x into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #83
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-01-15 09:35:16 +00:00
324933a9cc docs: next release notes
Some checks failed
continuous-integration/drone/pr Build is failing
2026-01-15 10:34:40 +01:00
dc3e50838f Merge pull request 'feat: Add onion service support' (#81) from add-onion-support into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #81
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-01-15 09:33:28 +00:00
d59f6e0302 Update .gitea/PULL_REQUEST_TEMPLATE.md
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-14 20:25:43 +00:00
c2cdfd80b6 chore(deps): update traefik docker tag to v3.6.7
Some checks failed
continuous-integration/drone/pr Build is failing
2026-01-14 19:25:37 +00:00
139202fa9c update README.md
Some checks failed
continuous-integration/drone/pr Build is failing
2026-01-14 13:19:50 -05:00
de7989f3ca use 9052 for onion port
Some checks failed
continuous-integration/drone/pr Build is failing
2026-01-13 12:13:12 -05:00
d3bf1bce24 fix whitespace removal
Some checks failed
continuous-integration/drone/pr Build is failing
2026-01-13 02:32:23 -05:00
1ce9d9ca72 add onion support 2026-01-13 02:13:06 -05:00
a233438f80 Merge pull request 'Remove Default Timeout' (#79) from remove-default-timeout into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #79
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-01-03 14:32:02 +00:00
ed257bd0b2 remove default TIMEOUT (abra #596)
Some checks failed
continuous-integration/drone/pr Build is failing
2026-01-03 15:31:32 +01:00
7dd833dbec Merge pull request 'anubis support' (#72) from anubis into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #72
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-01-03 14:23:39 +00:00
d5f19d3b11 Merge pull request 'feat: pull request template' (#75) from feat-pull-request-template into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #75
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
2026-01-01 19:34:22 +00:00
f16f434877 feat: pull request template
Some checks failed
continuous-integration/drone/pr Build is failing
2026-01-01 20:33:36 +01:00
5d656ccb72 Merge pull request 'chore(deps): update traefik docker tag to v3.6.6' (#76) from renovate/traefik-3.x into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #76
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-01-01 17:39:01 +00:00
fa55efb0c3 Merge pull request 'docs: Improve the maintainers docs' (#78) from improve-docs into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #78
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-01-01 16:05:42 +00:00
98fe0de193 Merge pull request 'chore: add @javielico as maintainer' (#77) from javielico/traefik:master into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #77
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-01-01 16:05:08 +00:00
862bc9a3a5 docs: Improve the maintainers docs
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-30 11:23:22 +01:00
0238b73f77 chore: add @javielico as maintainer
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-30 10:18:46 +00:00
5df55f7833 chore(deps): update traefik docker tag to v3.6.6
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-29 22:20:37 +00:00
5a8c72eb00 refactor: wording, formatting
Some checks failed
continuous-integration/drone/push Build is failing
2025-12-29 21:54:47 +01:00
8eaee04b5d Merge pull request 'Add CurveP256 to the list of cipherSuites' (#73) from ciphersuites into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #73
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2025-12-29 19:58:50 +00:00
fde0e9fa62 Merge branch 'master' into ciphersuites
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-29 18:24:32 +00:00
c5eac61766 pump up FILE_PROVIDER_YML_VERSION
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-29 10:11:53 -08:00
34d22375d3 Merge pull request 'chore: d1 as maintainer' (#74) from chore-d1-maintainer into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #74
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
2025-12-28 16:44:43 +00:00
bd24d893c2 chore: d1 as maintainer
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-28 10:29:43 +01:00
e647fd9c45 add CurveP256 to the list of cipherSuites
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-27 22:03:45 -08:00
f
92650aa12a feat: serve default robots txt
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-26 13:40:51 -03:00
f
0e38a772e9 feat: anubis open graph cache 2025-12-26 13:29:05 -03:00
f
f469a1a90e doc: readme
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-26 13:23:06 -03:00
f
0d85f97200 fix: traefik complains the network is not set 2025-12-24 19:00:41 -03:00
f
ac33efe73a fix: labels
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-24 18:26:33 -03:00
f
a135d170bb fix: anubis
Some checks failed
continuous-integration/drone/pr Build is failing
2025-12-24 16:58:51 -03:00
f
fa7cf3e17b fix: labels 2025-12-24 16:49:37 -03:00
f
d05c81b4d7 feat: anubis 2025-12-24 16:27:05 -03:00
3830eedfa0 chore: publish 3.9.0+v3.6.5 release
Some checks failed
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is failing
3.9.0+v3.6.5
2025-12-23 14:26:54 +01:00
1acff756cc feat: support nextcloud talk high performance backend (#66)
Some checks failed
continuous-integration/drone/push Build is failing
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: #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
57f7cbd08b chore: publish 3.8.0+v3.6.5 release
Some checks failed
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is failing
3.8.0+v3.6.5
2025-12-23 14:16:13 +01:00
c9e326b13c chore(deps): update traefik docker tag to v3.6.5 (#68)
Some checks failed
continuous-integration/drone/push Build is failing
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: #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
7e688c9094 feat: support UDP proxy of port 2022 and 2023 for P2Panda apps (#70)
Some checks failed
continuous-integration/drone/push Build is failing
# 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: #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
88502ecda4 Merge pull request 'chore: Configure Renovate' (#64) from renovate/configure into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #64
2025-11-20 18:24:11 +00:00
c42914f72a Add renovate.json
Some checks failed
continuous-integration/drone/pr Build is failing
2025-11-20 17:50:32 +00:00
268316cc83 Merge pull request 'add MAINTAINERS.md' (#61) from maintainers into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #61
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2025-11-20 17:07:42 +00:00
7dc902e82b chore: publish 3.7.0+v3.6.2 release
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
3.7.0+v3.6.2
2025-11-20 18:01:44 +01:00
72bc0912f7 Merge pull request 'docs: Adds section on how to configure basic auth' (#62) from basic-auth-docs into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #62
2025-11-20 16:55:53 +00:00
5b4bcbf1b8 Merge pull request 'chore: upgrade to v3.6.2, enables NODES=1 and PING=1 on socket-proxy' (#63) from upgrade-v3.6.2 into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #63
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech>
2025-11-20 16:55:26 +00:00
5be795b033 Update README.md
Some checks failed
continuous-integration/drone/pr Build is failing
2025-11-20 16:42:15 +00:00
7d7481f3ee chore: upgrade to v3.6.2, enables NODES=1 and PING=1 on socket-proxy
Some checks failed
continuous-integration/drone/pr Build is failing
2025-11-19 20:44:19 +01:00