Skip to content

Conversation

@ffuhrnew
Copy link

Auf ein Neues. Let´s start again. Hope this is better.

@ffuhrnew
Copy link
Author

Shall we integrate it - or shall we leave it?

@micbar
Copy link
Contributor

micbar commented May 30, 2025

Who can test this? @butonic ?

image: ghcr.io/caddybuilds/caddy-cloudflare:latest
cap_add:
- NET_ADMIN
container_name: caddy
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let us please not override the container names.

- "443:443"
- "443:443/udp"
volumes:
- /mnt/docker/caddy/Caddyfile:/etc/caddy/Caddyfile
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This volumes are bind mounts to your /mnt/docker/... directory.

- "443:443"
- "443:443/udp"
volumes:
- /mnt/docker/caddy/Caddyfile:/etc/caddy/Caddyfile
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- /mnt/docker/caddy/Caddyfile:/etc/caddy/Caddyfile
- ./caddy/Caddyfile:/etc/caddy/Caddyfile

- "443:443/udp"
volumes:
- /mnt/docker/caddy/Caddyfile:/etc/caddy/Caddyfile
- /mnt/docker/caddy/site:/srv
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Which purpose do these bind mounts fulfill?

@vanvuongngo
Copy link

Hallo @ffuhrnew,
its nice to see a support for Caddy.
I would suggest to rename the path and PR title to caddy-cloudflare because it includes the cloudflare module and not all ppl using cloudflare as a cloud provider.

@micbar
Copy link
Contributor

micbar commented Jun 26, 2025

from my POV, I would make cloudflare optional.

@ffuhrnew
Copy link
Author

ffuhrnew commented Jun 26, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants