Ludovic Fernandez
a20e90aa17
chore: update linter.
2020-07-07 14:42:03 +02:00
Bo Jeanes
a1270d6cc7
Use specified network for "container" network mode
2020-05-28 19:58:04 +02:00
Ludovic Fernandez
328611c619
Update linter
2020-05-11 12:06:07 +02:00
mpl
4da63c9237
ratelimit: do not default to ipstrategy too early
2020-04-29 18:32:05 +02:00
Fernandez Ludovic
09c07f45ee
Merge v2.1 into master.
2020-03-05 16:10:23 +01:00
Ludovic Fernandez
dccc075f2c
Add some missing doc.
2020-03-04 16:48:05 +01:00
Fernandez Ludovic
e9d0a16a3b
Merge 'v2.1' into master
2020-02-29 00:59:18 +01:00
Ludovic Fernandez
54df7b0a3c
Update go-acme/lego to v3.4.0
2020-02-26 10:36:05 +01:00
Julien Salleyron
bb4de11c51
Add UDP in providers with labels
2020-02-20 22:24:05 +01:00
FuNK3Y
0c90f6afa2
Fix traefik behavior when network_mode is host
2020-02-11 11:56:05 +01:00
mpl
115d42e0f0
UDP support
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2020-02-11 01:26:04 +01:00
Fernandez Ludovic
60e247862a
Merge branch v2.1 into master
2020-01-21 18:41:46 +01:00
Julien Salleyron
f84d947115
Use the calculated port when useBindPortIP is enabled
2020-01-20 15:56:05 +01:00
Ludovic Fernandez
9544dece07
fix: invalid service definition.
2020-01-20 15:28:06 +01:00
Dmitry Sharshakov
125470f110
Support SSH connection to Docker
2019-12-18 15:28:04 +01:00
Ludovic Fernandez
cf1ace3a73
fix: consul catalog constraints.
2019-11-29 17:16:05 +01:00
Ludovic Fernandez
48f11900d3
fix: default passHostHeader for file provider.
2019-09-30 18:12:04 +02:00
mpl
c6e783e7c3
clarify automatic service creation/assignment with labels
2019-09-26 12:48:05 +02:00
Ludovic Fernandez
c8fa059064
fix: docker service name.
2019-09-26 12:26:05 +02:00
Ludovic Fernandez
29efac3e5e
fix: update linter.
2019-09-26 11:00:06 +02:00
Julien Salleyron
685c6dc00c
Add weighted round robin load balancer on TCP
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-09-13 20:00:06 +02:00
Ludovic Fernandez
8e18d37b3d
fix: logger and context.
2019-09-13 19:28:04 +02:00
Julien Salleyron
b55be9fdea
On client CloseWrite, do CloseWrite instead of Close for backend
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-09-13 17:46:04 +02:00
mpl
4ec90c5c0d
Add rate limiter, rename maxConn into inFlightReq
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-08-26 03:20:06 -07:00
Julien Salleyron
6fed76a687
WeightedRoundRobin load balancer
...
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
2019-08-26 01:30:05 -07:00
Fernandez Ludovic
4c5e7a238d
chore: go module
2019-08-12 05:06:04 -07:00
Ludovic Fernandez
c2d440a914
chore: update docker and k8s
2019-08-05 09:24:03 -07:00
Ludovic Fernandez
c8bf8e896a
Move dynamic config into a dedicated package.
2019-07-10 09:26:04 +02:00
Ludovic Fernandez
c7d336f958
Use the same case everywhere
2019-07-01 11:30:05 +02:00
Ludovic Fernandez
36d48224b5
fix: error log message.
2019-06-26 09:10:03 +02:00
Ludovic Fernandez
fe68e9e243
New constraints management.
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-06-21 09:24:04 +02:00
Jean-Baptiste Doumenjou
85ce16b34f
Define TLS options on the Router configuration
...
Co-authored-by: juliens <julien@containo.us>
2019-06-17 18:14:08 +02:00
Ludovic Fernandez
8d7eccad5d
New static configuration loading system.
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-06-17 11:48:05 +02:00
Daniel Tomcej
01c8798e4e
Update docker api version
2019-06-12 02:54:03 +02:00
Julien Salleyron
518a37e776
rework loadbalancer support
2019-06-05 22:18:06 +02:00
Ludovic Fernandez
2916f540c1
Remove BaseProvider
2019-03-27 15:02:06 +01:00
Julien Salleyron
0f2c4fb5f4
Add support for tcp labels in docker provider
2019-03-21 15:22:06 +01:00
Ludovic Fernandez
f1b085fa36
Move code to pkg
2019-03-15 09:42:03 +01:00