traefik/docker.tmpl

17 lines
633 B
Cheetah
Raw Normal View History

2015-09-02 19:13:25 +00:00
[backends]{{range .Containers}}
2015-09-08 20:41:14 +00:00
[backends.backend-{{.Config.Hostname}}]
[backends.backend-{{.Config.Hostname}}.servers.server-{{.Config.Hostname}}]
2015-09-02 19:13:25 +00:00
url = "http://{{.NetworkSettings.IPAddress}}:80"
{{end}}
[routes]{{range .Containers}}
2015-09-08 20:41:14 +00:00
[routes.route-{{.Config.Hostname}}]
backends = ["backend-{{.Config.Hostname}}"]
[routes.route-{{.Config.Hostname}}.rules.rule-{{.Config.Hostname}}-hostname]
2015-09-02 19:13:25 +00:00
category = "Host"
value = "{{.Config.Hostname}}.zenika.fr"
2015-09-08 20:41:14 +00:00
[routes.route-{{.Config.Hostname}}.rules.rule-{{.Config.Hostname}}-name]
2015-09-02 19:13:25 +00:00
category = "Host"
value = "{{.Name | replace "/"}}.zenika.fr"
{{end}}