Commit graph

22 commits

Author SHA1 Message Date
emile 93b5410987 libkv support https://github.com/EmileVauge/traefik/issues/25 https://github.com/EmileVauge/traefik/issues/9 2015-10-02 11:36:16 +02:00
Thorhallur Sverrisson f534d8817f Adding caching and merging of configurations
Configurations are now cached from each provider separately so that
we can merge them together when one provider has changed config.

The Web module also returns full config info through the HTML call,
but REST API is working on a separate web configuration that is
sent in just like any other.
2015-09-23 11:25:11 +00:00
Emile Vauge ce1d14d779 Merge pull request #18 from thorhs/marathon_get_prefixes
Add getPrefixes to get string array of PathPrefixes
2015-09-24 22:30:14 +02:00
Vincent Demeester c038dfbd54 Fix some typos, fmt and imports :)
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2015-09-24 17:16:13 +02:00
emile f5ddbcbcde Logrus logging backend https://github.com/EmileVauge/traefik/issues/15 2015-09-24 14:53:51 +02:00
Thorhallur Sverrisson bc94ace7d3 Add getPrefixes to get string array of PathPrefixes
Marathon label traefik.prefixes can be used to specify what
prefixes to use.

New example marathon-prefix.tmpl to take advantage of this new
mechanism.
2015-09-22 11:36:58 +00:00
emile d8e8815ad1 Consul Backend 2015-09-21 18:05:56 +02:00
emile 616c58ad4b Circuit breaker middleware 2015-09-19 13:02:59 +02:00
emile 36847f671f Negroni middlewares 2015-09-12 15:10:03 +02:00
emile 388a7f6ab5 Partial default values 2015-09-11 19:32:23 +02:00
emile 95557a8dba go-bindata static files and templates 2015-09-11 19:25:49 +02:00
emile 4a83136970 go-bindata static files and templates 2015-09-11 18:47:54 +02:00
emile 85e1af878a Logging 2015-09-11 16:37:13 +02:00
emile de592ed6b8 Filters in Docker & Marathon 2015-09-10 22:54:37 +02:00
emile e2d2f1f1d1 Traefik 2015-09-10 16:46:27 +02:00
emile 4dc5b34122 Weights 2015-09-10 16:14:08 +02:00
emile 46ef489b03 NotFoundHandler 2015-09-10 15:13:35 +02:00
emile f5ea23ed2b Is Watching? 2015-09-10 09:06:37 +02:00
emile 81e2137787 Marathon provider listener 2015-09-10 00:22:01 +02:00
emile 9c3e2c2edd Marathon provider listener 2015-09-09 23:12:55 +02:00
emile 3dd168b465 Marathon provider listener 2015-09-09 23:09:16 +02:00
emile 9a840d1904 Marathon provider 2015-09-09 22:39:08 +02:00