abiosoft / caddy-docker

Docker container for Caddy
https://hub.docker.com/r/abiosoft/caddy/
MIT License
768 stars 315 forks source link

Custom DNS plugins? #159

Closed manad777 closed 5 years ago

manad777 commented 5 years ago

For custom plugins, the README gives the example "plugins=filemanager,git,linode". However I don't see these 3 plugins anywhere on Caddyserver's download page. They have http.git, tls.dns.linode, and no mention of filemanager.

Also, wouldn't it be better to include all plugins by default? Or would the build times become unacceptable?

dajeffers commented 5 years ago

Your issue's been hanging open for a while, so I'll assume you haven't gotten an answer yet.

Filemanager was deprecated in favor of http.filebrowser, you'll find information about it on the Caddy forum.

Including all plugins by default would make the container (and application itself) far too large, caddy is relatively lightweight and the efficiency (while maintaining extensibility) is sort of a feature that I don't think most would want to be rid of.

abiosoft commented 5 years ago

This image bundles some popular plugins.

You can easily extend the image via a custom Dockerfile or use the docker based builder.