luisb
b39bb5adaf
feat: disable httpChallenge when DNS challenge is configured ( #112 )
...
As documented in the README's "Configuring wildcard SSL using DNS"
section, the necessary pieces for DNS-01 ACME challenges to work are
already baked into Traefik's recipe, though they were originally
considered for provisioning wildcard certificates. Furthermore, in
environments where the server is not exposed to the internet, the
default HTTP-01 challenge mechanism doesn't work, so, taking advantage
of this alternative method makes complete sense.
This change causes ACME validations to be done always using DNS when
LETS_ENCRYPT_DNS_CHALLENGE_ENABLED is active. Without it, for standard
certificate requests Traefik uses the HTTP-01 challenge method, which
doesn't work in servers behind a firewall.
We should amend the related section in the [operators handbook](https://docs.coopcloud.tech/operators/handbook/#running-an-offline-coop-cloud-server )
to make a not about the possibility of using DNS challenges in those
scenarios as well.
* [x] I have deployed and tested my changes
I tested this with both a server "exposed" to the internet and one behind a firewall. The first one continued to use the HTTP-01 challenge because no DNS-related settings were added to it, and the second one was successfully able to provision certificates (even though it's only reachable within the LAN).
* [x] I have [updated relevant versions in `abra.sh`](https://docs.coopcloud.tech/maintainers/upgrade/#updating-versions-in-the-abrash )
* [x] I have added a [release note entry](https://docs.coopcloud.tech/maintainers/upgrade/#creating-new-release-notes )
Reviewed-on: coop-cloud/traefik#112
Co-authored-by: Luis Barrueco <yo@luisb.xyz >
Co-committed-by: Luis Barrueco <yo@luisb.xyz >
2026-06-19 12:56:52 +00:00
carla
6e67d0c8c0
update maintenance and readme ( #108 )
...
<!--
This is just a proposal for our updated maintenance file with ideas how we could keep responsibility for the repo from local-it.
-->
* [ ] I have deployed and tested my changes
* [ ] I have [updated relevant versions in `abra.sh`](https://docs.coopcloud.tech/maintainers/upgrade/#updating-versions-in-the-abrash )
* [ ] I have made my environment variable changes [backwards compatible](https://docs.coopcloud.tech/maintainers/upgrade/#backwards-compatible-environment-variable-changes )
* [ ] I have added a [release note entry](https://docs.coopcloud.tech/maintainers/upgrade/#creating-new-release-notes )
Reviewed-on: coop-cloud/traefik#108
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech >
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Co-authored-by: carla <carla@local-it.org >
Co-committed-by: carla <carla@local-it.org >
2026-06-10 09:30:57 +00:00
Zigzagill
25cf7862ed
Add Cloudflare as DNS provider ( #103 )
...
<!--
Thank you for doing recipe maintenance work!
Please mark all checklist items which are relevant for your changes.
Please remove the checklist items which are not relevant for your changes.
Feel free to remove this comment.
-->
* [x] I have deployed and tested my changes
LetsEncrypt challenges passed
* [x] I have [updated relevant versions in `abra.sh`](https://docs.coopcloud.tech/maintainers/upgrade/#updating-versions-in-the-abrash )
No relevant versions to update
* [x] I have made my environment variable changes [backwards compatible](https://docs.coopcloud.tech/maintainers/upgrade/#backwards-compatible-environment-variable-changes )
Only new env vars were added
* [ ] I have added a [release note entry](https://docs.coopcloud.tech/maintainers/upgrade/#creating-new-release-notes )
Unsure if this is necessary but I'm happy to add notes if we want them 😄
Reviewed-on: coop-cloud/traefik#103
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech >
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Co-authored-by: Zigzagill <zigzagill@proton.me >
Co-committed-by: Zigzagill <zigzagill@proton.me >
2026-05-16 23:37:49 +00:00
decentral1se
74193326fb
chore: add moritz as maintainer
2026-03-25 00:17:14 +01:00
moosemower
d164d2870e
Add support for porkbun ( #91 )
...
* [x] I have deployed and tested my changes
LetsEncrypt challenges pass successfully, wildcard cert retrieved
* [x] I have [updated relevant versions in `abra.sh`](https://docs.coopcloud.tech/maintainers/upgrade/#updating-versions-in-the-abrash )
No relevant versions to update
* [x] I have made my environment variable changes [backwards compatible](https://docs.coopcloud.tech/maintainers/upgrade/#backwards-compatible-environment-variable-changes )
Only added new env vars
* [ ] I have added a [release note entry](https://docs.coopcloud.tech/maintainers/upgrade/#creating-new-release-notes )
The guide does not say how to do this
This is my first coopcloud PR, lmk if there is something glaring :)
Co-authored-by: Patrick Melanson <patrick.j.melanson@gmail.com >
Reviewed-on: coop-cloud/traefik#91
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech >
Co-authored-by: moosemower <moose@resisttechmonopolies.online >
Co-committed-by: moosemower <moose@resisttechmonopolies.online >
2026-02-17 08:56:08 +00:00
vvaznis
139202fa9c
update README.md
2026-01-14 13:19:50 -05:00
decentral1se
7dd833dbec
Merge pull request 'anubis support' ( #72 ) from anubis into master
...
Reviewed-on: coop-cloud/traefik#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
javielico
0238b73f77
chore: add @javielico as maintainer
2025-12-30 10:18:46 +00:00
decentral1se
bd24d893c2
chore: d1 as maintainer
2025-12-28 10:29:43 +01:00
fauno
f469a1a90e
doc: readme
2025-12-26 13:23:06 -03:00
p4u1
268316cc83
Merge pull request 'add MAINTAINERS.md' ( #61 ) from maintainers into master
...
Reviewed-on: coop-cloud/traefik#61
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech >
2025-11-20 17:07:42 +00:00
p4u1
72bc0912f7
Merge pull request 'docs: Adds section on how to configure basic auth' ( #62 ) from basic-auth-docs into master
...
Reviewed-on: coop-cloud/traefik#62
2025-11-20 16:55:53 +00:00
p4u1
5be795b033
Update README.md
2025-11-20 16:42:15 +00:00
p4u1
07d47e087b
docs: Adds section on how to configure basic auth
2025-11-05 15:31:06 +01:00
p4u1
a01ec10d15
update
2025-11-04 18:54:51 +01:00
3wordchant
1a48b9bac8
docs: Fix CI/CD badge link
...
[ci skip]
2025-10-30 09:45:46 -04:00
Gabriel Schubiner
e65bffe337
Update to handle gandiv5 personal access tokens
2024-10-03 19:40:34 -04:00
3wordchant
6167d41588
Add DNS challenge / wildcard instructions to README.md
...
[ci skip]
2023-03-06 20:58:19 -05:00
3wordchant
1d43c68274
Update abra syntax in examples (finally) [mass update]
2023-01-19 16:02:28 -08:00
trav
fcff3a2d6a
syntax
...
minor
2022-10-13 16:51:46 +00:00
3wordchant
02ebb1412f
Goodbye, emojis! 😢
...
[ci skip]
2021-11-23 12:23:23 +02:00
3wc
6813b03ce8
Follow new exciting README standard
...
See coop-cloud/organising#31
2021-03-02 18:41:19 +02:00
d1admin
7d358fe5b2
Fix CI badge
2020-10-27 10:46:50 +01:00
d1admin
c25524d297
Add badge
2020-09-25 13:38:22 +02:00
d1admin
763fc4ee2d
Bootstrap Traefik repository
2020-06-17 08:23:01 +02:00