Gérald Croës
|
a433e469cc
|
SchemeRedirect Middleware
Co-authored-by: jbdoumenjou <jb.doumenjou@gmail.com>
|
2019-01-22 08:30:04 +01:00 |
|
Ludovic Fernandez
|
04958c6951
|
Adds default rule system on Docker provider.
Co-authored-by: Julien Salleyron <julien@containo.us>
|
2019-01-21 19:06:02 +01:00 |
|
Ludovic Fernandez
|
b54c956c5e
|
Adds Docker provider support
Co-authored-by: Julien Salleyron <julien@containo.us>
|
2019-01-18 15:18:04 +01:00 |
|
Gérald Croës
|
8735263930
|
Enables the use of elements declared in other providers
|
2019-01-15 14:28:04 +01:00 |
|
Daniel Tomcej
|
5b3762be08
|
Implement Case-insensitive SNI matching
|
2018-12-04 11:42:03 +01:00 |
|
SALLEYRON Julien
|
c815a732ef
|
Migrate rest provider
|
2018-12-03 11:32:05 +01:00 |
|
SALLEYRON Julien
|
5d91c7e15c
|
Remove old global config and use new static config
|
2018-11-27 17:42:04 +01:00 |
|
Ludovic Fernandez
|
a09dfa3ce1
|
Dynamic Configuration Refactoring
|
2018-11-14 10:18:03 +01:00 |
|
Fernandez Ludovic
|
d3ae88f108
|
Merge tag 'v1.7.4' into master
|
2018-10-30 12:34:00 +01:00 |
|
SALLEYRON Julien
|
e6e9a86919
|
Add flush interval option on backend
|
2018-10-29 18:42:03 +01:00 |
|
Daniel Tomcej
|
82b2a102ed
|
Add double wildcard test
|
2018-10-23 18:04:05 +02:00 |
|
SALLEYRON Julien
|
95d86d84b4
|
Add keepTrailingSlash option
|
2018-10-17 14:22:03 +02:00 |
|
Jean-Baptiste Doumenjou
|
ba99fbe390
|
Fix certificate insertion loop to keep valid certificate and ignore the bad one
|
2018-10-16 11:00:04 +02:00 |
|
Fernandez Ludovic
|
6dcb51a4bd
|
Merge 'v1.7.3' into master
|
2018-10-15 13:13:48 +02:00 |
|
Michael
|
b722748ec3
|
Fix update oxy
|
2018-10-10 18:20:05 +02:00 |
|
Jared Biel
|
5acd43efaf
|
Add health check timeout parameter
|
2018-09-27 20:16:03 +02:00 |
|
Fernandez Ludovic
|
fdf14cd101
|
Merge 'v1.7' into master
|
2018-09-18 15:48:28 +02:00 |
|
Daniel Tomcej
|
ab2c98d931
|
Ensure only certificates from ACME enabled entrypoint are used
|
2018-09-18 08:22:03 +02:00 |
|
Fernandez Ludovic
|
bd4846aa9c
|
Merge branch 'v1.7' into master
|
2018-09-07 19:33:01 +02:00 |
|
Jean-Baptiste Doumenjou
|
efc6560d83
|
Pass the TLS Cert infos in headers
|
2018-08-29 11:36:03 +02:00 |
|
Fernandez Ludovic
|
4055654e9b
|
Merge branch 'v1.7' into master
|
2018-08-28 17:04:39 +02:00 |
|
SALLEYRON Julien
|
00728e711c
|
IPStrategy for selecting IP in whitelist
|
2018-08-24 16:20:03 +02:00 |
|
Daniel Tomcej
|
870755e90d
|
Extend https redirection tests, and fix incorrect behavior
|
2018-08-14 18:38:04 +02:00 |
|
Gérald Croës
|
1ec4e03738
|
Remove etcd v2
|
2018-08-07 19:12:03 +02:00 |
|
Gérald Croës
|
015cd7a3d0
|
Remove deprecated elements
|
2018-08-06 17:20:03 +02:00 |
|
Daniel Tomcej
|
91cafd1752
|
Correct Entrypoint Redirect with Stripped or Added Path
|
2018-07-31 11:28:03 +02:00 |
|
Michael
|
73b4df4e18
|
Remove TLS in API
|
2018-07-26 12:42:03 +02:00 |
|
NicoMen
|
14b7152bf0
|
Serve TLS-Challenge certificate in first
|
2018-07-12 19:10:03 +02:00 |
|
Daniel Tomcej
|
689f120410
|
Improve TLS Handshake
|
2018-07-06 10:30:03 +02:00 |
|
Gamalan
|
31a8e3e39a
|
CNAME flattening
|
2018-07-03 16:44:05 +02:00 |
|
Ludovic Fernandez
|
139f280f35
|
ACME TLS ALPN
|
2018-07-03 12:44:04 +02:00 |
|
Ludovic Fernandez
|
17ad5153b8
|
Minor changes
|
2018-07-03 10:02:03 +02:00 |
|
Ludovic Fernandez
|
9e012a6b54
|
Simplify acme e2e tests.
|
2018-06-27 15:08:05 +02:00 |
|
Fernandez Ludovic
|
586ba31120
|
Merge v1.6.4 into master
|
2018-06-15 17:58:20 +02:00 |
|
Ludovic Fernandez
|
5b2b29043c
|
Use logrus writer instead of os.Stderr
|
2018-06-15 16:08:03 +02:00 |
|
SALLEYRON Julien
|
e76836b948
|
h2c server
|
2018-05-28 11:46:03 +02:00 |
|
SALLEYRON Julien
|
9420308667
|
Implement h2c with backend
|
2018-05-24 10:52:04 +02:00 |
|
Michael
|
68cc826519
|
Add option to select algorithm to generate ACME certificates
|
2018-05-16 11:44:03 +02:00 |
|
Ludovic Fernandez
|
8168d2fdc1
|
Server weight zero
|
2018-04-11 16:30:04 +02:00 |
|
NicoMen
|
3be74bb275
|
Fix acme.json file automatic creation
|
2018-04-10 10:52:04 +02:00 |
|
Alexander Kachkaev
|
66485e81b4
|
Normalize parameter names in configs
|
2018-04-06 09:38:03 +02:00 |
|
NicoMen
|
16bb9b6836
|
ACME V2 Integration
|
2018-03-26 14:12:03 +02:00 |
|
ravilr
|
5792a19b97
|
Toggle /ping to artificially return unhealthy response on SIGTERM during requestAcceptGraceTimeout interval
|
2018-03-22 18:18:03 +01:00 |
|
Fernandez Ludovic
|
526a04d4c8
|
Merge branch 'v1.5' into master
|
2018-03-13 11:38:21 +01:00 |
|
Ludovic Fernandez
|
fc81d92c88
|
Enhance Traefik TOML sample.
|
2018-03-12 10:40:04 +01:00 |
|
NicoMen
|
c4529820f2
|
Delete TLS-SNI-01 challenge from ACME
|
2018-03-06 14:50:03 +01:00 |
|
NicoMen
|
8380de1bd9
|
Create ACME Provider
|
2018-03-05 20:54:04 +01:00 |
|
Michael
|
e28ebf1c62
|
Change port of traefik for error pages integration test
|
2018-02-23 10:52:03 +01:00 |
|
Fernandez Ludovic
|
21e28ae848
|
Merge branch 'v1.5' into master
|
2018-02-21 16:55:57 +01:00 |
|
SALLEYRON Julien
|
45fe218ee2
|
Isolate backend with same name on different provider
|
2018-02-16 11:04:04 +01:00 |
|
Fernandez Ludovic
|
f5adea1061
|
Merge branch 'v1.5' into master
|
2018-02-07 16:20:40 +01:00 |
|
SALLEYRON Julien
|
afe4c307f9
|
Traefik still start when Let's encrypt is down
|
2018-02-05 18:20:04 +01:00 |
|
Marco Jantke
|
ef4aa202d0
|
Fix high memory usage in retry middleware
|
2018-01-26 18:22:03 +01:00 |
|
Bastiaan Bakker
|
32ccc26712
|
Add username in accesslog
|
2018-01-24 18:18: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 |
|
SALLEYRON Julien
|
ced5aa5dc6
|
Challenge HTTP must ignore deprecated web.path option
|
2018-01-17 18:46:03 +01:00 |
|
Fernandez Ludovic
|
89d90de7d8
|
Merge branch '1.5.0-rc5' into master
|
2018-01-15 17:27:37 +01:00 |
|
SALLEYRON Julien
|
3e439cc39b
|
Add Let's Encrypt HTTP Challenge
|
2018-01-15 16:04:05 +01:00 |
|
Michael
|
709d50836b
|
Fix bad access log
|
2018-01-11 10:04:03 +01:00 |
|
SALLEYRON Julien
|
e2c5f3712f
|
Fix redirect problem on dashboard + docs/tests on [web]
|
2018-01-11 09:46:03 +01:00 |
|
Michael
|
30ffba78e6
|
Opentracing support
|
2018-01-10 17:48:04 +01:00 |
|
Ludovic Fernandez
|
8a697f7a39
|
Fix: timeout integration test
|
2018-01-09 10:08:03 +01:00 |
|
NicoMen
|
1e44e339ad
|
Allow deleting dynamically all TLS certificates from an entryPoint
|
2017-12-21 14:16:03 +01:00 |
|
SALLEYRON Julien
|
40b3c17703
|
Fix metrics problem on multiple entrypoints
|
2017-11-30 12:18:03 +01:00 |
|
Fernandez Ludovic
|
3d452fd5b9
|
Merge branch 'v1.4' into master
|
2017-11-28 14:03:55 +01:00 |
|
Michael
|
47a5cfbd3e
|
Fix empty ip when container is stopped
|
2017-11-28 13:58:04 +01:00 |
|
lishaoxiong
|
1feeeb2eec
|
Manage certificates dynamically in kv store
|
2017-11-23 11:50:03 +01:00 |
|
NicoMen
|
66e489addb
|
Update libkv dependency
|
2017-11-17 17:22: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 |
|
Emile Vauge
|
e8633d17e8
|
Add proxy protocol tests
|
2017-10-30 10:02:03 +01:00 |
|
Fernandez Ludovic
|
a0c72cdf00
|
Merge v1.4.1 into master
|
2017-10-25 11:36:14 +02:00 |
|
SALLEYRON Julien
|
afbad56012
|
Force http/1.1 for websocket
|
2017-10-20 17:38:04 +02:00 |
|
Fernandez Ludovic
|
9faae7387e
|
Merge tag 'v1.4.0-rc5' into master
|
2017-10-10 17:17:44 +02:00 |
|
SALLEYRON Julien
|
93a1db77c5
|
Move http2 configure transport
|
2017-10-10 12:14:03 +02:00 |
|
Fernandez Ludovic
|
cf508b6d48
|
Merge 'v1.4.0-rc4' into master
|
2017-10-02 17:18:24 +02:00 |
|
SALLEYRON Julien
|
4fe9cc7730
|
Add tests for urlencoded part in url
|
2017-10-02 15:36:02 +02:00 |
|
Ludovic Fernandez
|
5cc49e2931
|
bug command.
|
2017-10-02 10:32:02 +02:00 |
|
Timo Reimann
|
1c98a9ad3e
|
Add request accepting grace period delaying graceful shutdown.
|
2017-09-26 10:22:03 +02:00 |
|
Fernandez Ludovic
|
2cbf9cae71
|
Merge tag 'v1.4.0-rc3' into master
|
2017-09-18 21:52:44 +02:00 |
|
Frédéric Logier
|
49e0e20ce2
|
fix healthcheck port
|
2017-09-18 15:50:03 +02:00 |
|
Ben Parli
|
d54417acfe
|
Rate limiting for frontends
|
2017-09-09 13:36:03 +02:00 |
|
SALLEYRON Julien
|
f80a6ef2a6
|
Fix consul catalog refresh problems
|
2017-09-08 20:50:04 +02:00 |
|
Chulki Lee
|
8c5514612f
|
Fix whitespaces
|
2017-09-07 12:02:03 +02:00 |
|
SALLEYRON Julien
|
03ba8396f3
|
Add test for SSL TERMINATION in Websocket
|
2017-09-06 09:36:02 +02:00 |
|
Marco Jantke
|
14a0d66410
|
Add configurable timeouts and curate default timeout settings
|
2017-08-18 15:34:04 +02:00 |
|
Richard Shepherd
|
4e5fcac9cb
|
Add log file close and reopen on receipt of SIGUSR1
|
2017-08-11 12:04:58 +02:00 |
|
Timo Reimann
|
64b8fc52c3
|
[marathon] Fix and extend integration tests.
- Update compose file.
- Add integration test for Marathon application deployment.
|
2017-08-10 21:58:08 +02:00 |
|
Christoph Glaubitz
|
ff11467022
|
Bind healthcheck to backend by entryPointName
|
2017-08-10 18:00:31 +02:00 |
|
SALLEYRON Julien
|
990ee89650
|
Add helloworld tests with gRPC
|
2017-08-06 11:55:42 +02:00 |
|
Fernandez Ludovic
|
d456c2ce6a
|
Merge 'v1.3.5'
|
2017-08-01 19:32:44 +02:00 |
|
Julien Salleyron
|
888e6dcbc8
|
Oxy with gorilla for websocket(+integration tests)
|
2017-07-27 15:43:12 +02:00 |
|
Ben Parli
|
121c057b90
|
Custom Error Pages (#1675)
* custom error pages
|
2017-07-01 01:04:18 +02:00 |
|
Julien Salleyron
|
81d011e57d
|
Handle RootCAs Certificate
|
2017-06-30 14:56:55 +02:00 |
|
Richard Shepherd
|
4128c1ac8d
|
Allow file provider to load config from files in a directory.
|
2017-06-27 16:58:04 +02:00 |
|
Fernandez Ludovic
|
73e10c96cc
|
Merge branch 'v1.3'
|
2017-06-27 14:42:12 +02:00 |
|
nmengin
|
631079a12f
|
feature: Add provided certificates check before to generate ACME certificate when OnHostRule is activated
- ADD TI to check the new behaviour with onHostRule and provided certificates
- ADD TU on the getProvidedCertificate method
|
2017-06-26 18:32:55 +02:00 |
|
Alex Antonov
|
7d6c778211
|
Enhanced flexibility in Consul Catalog configuration
|
2017-06-12 21:18:55 +02:00 |
|