silycr/caddy-cloudflaredns

By silycr

Updated 4 months ago

Caddy v2 + cloudflaredns + caddy-security

Image
Networking
Integration & delivery
Web servers
0

606

silycr/caddy-cloudflaredns repository overview

Caddy v2 + cloudflaredns + caddy-security

https://github.com/silycr/caddy-cloudflaredns

  Scans Docker network for tags in containers to automatically provision certificates and add to cloudflare dns

  Enables use behind cloudflared tunnel or local network, generating automatic certificates, https upgrade and additional security features.

Modified to include:

https://github.com/caddy-dns/cloudflare

See link for details to setup cloudflare to support.

  This package contains a DNS provider module for Caddy. It can be used to manage DNS records with Cloudflare accounts.

https://github.com/lucaslorentz/caddy-docker-proxy/v2

See link for examples of docker labels

  The plugin scans Docker metadata, looking for labels indicating that the service or container should be served by Caddy.

  Then, it generates an in-memory Caddyfile with site entries and proxies pointing to each Docker service by their DNS name or container IP.

  Every time a Docker object changes, the plugin updates the Caddyfile and triggers Caddy to gracefully reload, with zero-downtime.

https://github.com/greenpau/caddy-security

See link for implementation examples.

  Security App and Plugin for Caddy v2. It includes:

  Authentication Plugin for implementing Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0, SAML Authentication

  Authorization Plugin for HTTP request authorization based on JWT/PASETO tokens

  Credentials Plugin for managing credentials for various integrations

Tag summary

Content type

Image

Digest

sha256:193b7f657

Size

45.3 MB

Last updated

4 months ago

docker pull silycr/caddy-cloudflaredns