Commit graph

111 commits

Author SHA1 Message Date
Fabrice 61e1836472 Return an error if kv store CA cert is invalid 2018-10-01 17:24:03 +02:00
Jean-Baptiste Doumenjou efc6560d83 Pass the TLS Cert infos in headers 2018-08-29 11:36:03 +02:00
Michael 73b4df4e18 Remove TLS in API 2018-07-26 12:42:03 +02:00
Ludovic Fernandez a953d3ad89 Auth section in web UI. 2018-07-17 12:02:03 +02:00
Jean-Baptiste Doumenjou 9ce444b91a Don't pass the Authorization header to the backends 2018-07-16 13:52:03 +02:00
Mikael Rapp bb14ec70bd Auth support in frontends for k8s and file 2018-07-02 11:52:04 +02:00
hwhelan-CB f9b1106df2 Forward auth headers 2018-06-30 07:54:03 +02:00
Rodrigo Díez Villamuera 1fbf5b84a2 Added duration filter for logs 2018-06-11 18:40:08 +02:00
Arne Jørgensen 51227241b7 Fix backend reuse 2018-06-06 17:56:03 +02:00
Drew Kerrigan 67a0b4b4b1 Metrics: Add support for InfluxDB Database / RetentionPolicy and HTTP client 2018-05-29 22:58:03 +02:00
ryarnyah c09febfffc Make accesslogs.logTheRoundTrip async to get lost performance 2018-05-23 16:46:04 +02:00
Fernandez Ludovic e2a5d4f83e Merge 'v1.6.2' into master 2018-05-22 19:14:34 +02:00
Ludovic Fernandez bc26d9f0de Enhance Load-balancing method validation log. 2018-05-22 09:20:03 +02:00
Ludovic Fernandez df11e67bb4 Override health check scheme 2018-05-14 12:08:03 +02:00
Ludovic Fernandez b7d20496f3 Add SSLForceHost support. 2018-05-14 11:44:03 +02:00
Fernandez Ludovic 3b3ca89483 Merge branch 'v1.6' into master 2018-04-25 08:22:17 +02:00
SALLEYRON Julien 9daae9c705 Extract internal router creation from server 2018-04-23 15:30:03 +02:00
Ludovic Fernandez d8e2d464ad Remove dead code. 2018-04-23 10:54:03 +02:00
Jesse Haka 1954a49f37 add http headers to healthcheck 2018-04-16 11:40:03 +02:00
Tait Clarridge f1a05ab73c Add wildcard match to acme domains 2018-03-27 16:18:03 +02:00
NicoMen 16bb9b6836 ACME V2 Integration 2018-03-26 14:12:03 +02:00
Ludovic Fernandez d2766b1b4f Ability to use "X-Forwarded-For" as a source of IP for white list. 2018-03-23 17:40:04 +01:00
Marco Jantke c762b9bb2e add access log filter for retry attempts 2018-03-23 09:28:03 +01:00
Michael 8d468925d3 Ultimate Access log filter 2018-03-14 14:12:04 +01:00
NicoMen d3edccb839 Check all the C/N and SANs of provided certificates before generating ACME certificates in ACME provider 2018-03-06 10:12:04 +01:00
NicoMen 8380de1bd9 Create ACME Provider 2018-03-05 20:54:04 +01:00
Michael 1f6f8d5e0f New option in secure middleware 2018-03-02 14:24:03 +01:00
NicoMen 6f81e3479a Externalize Træfik rules in a dedicated package 2018-02-26 15:34:04 +01:00
Ludovic Fernandez 58d6681824 Redirection: permanent move option. 2018-01-31 19:10:04 +01:00
Łukasz Harasimowicz a81171d5f1 Request buffering middleware 2018-01-31 15:32:04 +01:00
NicoMen 563a0bd274 Migrate from libkv to valkeyrie library 2018-01-24 17:52:03 +01:00
Fernandez Ludovic c8446c2dc8 Merge branch 'v1.5' into master 2018-01-24 15:11:21 +01:00
Ludovic Fernandez 00e0571811 Rename TLSConfigurations to TLS. 2018-01-23 16:30:07 +01:00
Fernandez Ludovic c84fb9895e Merge branch 'v1.5' into master 2018-01-02 15:21:17 +01:00
Ludovic Fernandez bfd142b13b Fix custom headers template 2018-01-02 10:10:04 +01:00
Ludovic Fernandez 75533b2beb Use prefix for sticky and stickiness tags. 2018-01-02 09:44:02 +01:00
Ludovic Fernandez 59549d5f39 Use pointer of error pages 2017-12-21 11:26:03 +01:00
ferhat elmas 705f3f1372 Drop unnecessary type conversions 2017-12-18 09:14:03 +01:00
Fernandez Ludovic f6520727a3 Merge branch 'v1.5' into master 2017-12-15 22:16:48 +01:00
Ludovic Fernandez 7ecd6d20ba Support regex redirect by frontend 2017-12-15 11:48:03 +01:00
Fernandez Ludovic 07524f5c99 refactor: remove common_label.go 2017-12-05 19:40:04 +01:00
Ludovic Fernandez 3a99c86cb3 Change custom headers separator 2017-12-04 11:40:03 +01:00
Ludovic Fernandez f084d2a28b Fix Labels/annotation logs and values. 2017-11-30 09:26:03 +01:00
Ludovic Fernandez 4bdeb33ac1 Docker labels 2017-11-28 11:16:03 +01:00
Daniel Tomcej 7063da1c7d Add docker security headers via labels 2017-11-22 19:40:04 +01:00
ryarnyah 7ed4ae2f8c Add labels for traefik.frontend.entryPoints & PassTLSCert to Kubernetes 2017-11-20 02:12:03 +01:00
Manuel Zapf 5d6384e101 redirect to another entryPoint per frontend 2017-11-18 13:50:03 +01:00
NicoMen 4f4491c247 Allow adding optional Client CA files 2017-11-10 10:30:04 +01:00
SALLEYRON Julien 27d1b46835 Split Web into API/Dashboard, ping, metric and Rest Provider 2017-11-09 16:12:04 +01:00
NicoMen c469e669fd Make the TLS certificates management dynamic. 2017-11-09 12:16:03 +01:00