Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nathan-osman/caddy-docker
Generate Caddy configuration on-the-fly from currently running Docker containers
https://github.com/nathan-osman/caddy-docker
caddy docker reverse-proxy
Last synced: about 11 hours ago
JSON representation
Generate Caddy configuration on-the-fly from currently running Docker containers
- Host: GitHub
- URL: https://github.com/nathan-osman/caddy-docker
- Owner: nathan-osman
- License: mit
- Created: 2017-07-14T20:48:50.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-09-27T23:54:52.000Z (about 7 years ago)
- Last Synced: 2024-11-03T21:33:57.901Z (5 days ago)
- Topics: caddy, docker, reverse-proxy
- Language: Go
- Size: 218 KB
- Stars: 74
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-starred - nathan-osman/caddy-docker - Generate Caddy configuration on-the-fly from currently running Docker containers (docker)
README
## caddy-docker
[![GoDoc](https://godoc.org/github.com/nathan-osman/caddy-docker?status.svg)](https://godoc.org/github.com/nathan-osman/caddy-docker)
[![MIT License](http://img.shields.io/badge/license-MIT-9370d8.svg?style=flat)](http://opensource.org/licenses/MIT)Do you find yourself constantly adding and removing Docker services? Are you tired of constantly creating and removing configuration files for your load balancer? caddy-docker is here to help.
By creating your containers with special tags, caddy-docker will automatically generate the appropriate configuration files for [Caddy](https://github.com/mholt/caddy) and reload the application. And because Caddy uses Let's Encrypt for free TLS certificates, all you have to do in order to have a TLS-enabled service up and running is merely start the container!