mehulsbhatt
3/28/2016 - 12:43 AM

Caddyfile - Example

Caddyfile - Example

config_server "https://etcd.local:2379"

service users {
  endpoint: "/users",
  proxy: "{{services.users.ip}}:{{services.users.port}}"
}


# In this example 'services.users' would be a directory with a json key for every user service container / application. 
# Using this we could template the proxy and any other information in the services block, and it would just work with caddy.
# As keys come and go caddy would just change where it sends traffic.