Remove traefik which has become incompatible
parent
1b13728df3
commit
3b01f968b3
@ -1,8 +0,0 @@
|
|||||||
FROM traefik:alpine
|
|
||||||
|
|
||||||
RUN apk add --no-cache bash
|
|
||||||
|
|
||||||
COPY conf /conf
|
|
||||||
COPY start.sh /start.sh
|
|
||||||
|
|
||||||
CMD /start.sh
|
|
@ -1,24 +0,0 @@
|
|||||||
defaultEntryPoints = ["http", "https"]
|
|
||||||
logLevel = "ERROR"
|
|
||||||
accessLogsFile = "/dev/stdout"
|
|
||||||
|
|
||||||
[entryPoints]
|
|
||||||
[entryPoints.http]
|
|
||||||
address = ":80"
|
|
||||||
[entryPoints.http.redirect]
|
|
||||||
entryPoint = "https"
|
|
||||||
[entryPoints.https]
|
|
||||||
address = ":443"
|
|
||||||
[entryPoints.https.tls]
|
|
||||||
MinVersion = "VersionTLS11"
|
|
||||||
CipherSuites = ["TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"]
|
|
||||||
[[entryPoints.https.tls.certificates]]
|
|
||||||
CertFile = "/certs/cert.pem"
|
|
||||||
KeyFile = "/certs/key.pem"
|
|
||||||
|
|
||||||
[docker]
|
|
||||||
endpoint = "unix:///docker.sock"
|
|
||||||
domain = "{{ DOMAIN }}"
|
|
||||||
watch = true
|
|
||||||
exposedbydefault = false
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
|||||||
defaultEntryPoints = ["http", "https"]
|
|
||||||
logLevel = "ERROR"
|
|
||||||
accessLogsFile = "/dev/stdout"
|
|
||||||
|
|
||||||
[entryPoints]
|
|
||||||
[entryPoints.http]
|
|
||||||
address = ":80"
|
|
||||||
[entryPoints.http.redirect]
|
|
||||||
entryPoint = "https"
|
|
||||||
[entryPoints.https]
|
|
||||||
address = ":443"
|
|
||||||
[entryPoints.https.tls]
|
|
||||||
MinVersion = "VersionTLS11"
|
|
||||||
CipherSuites = ["TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"]
|
|
||||||
|
|
||||||
[docker]
|
|
||||||
endpoint = "unix:///docker.sock"
|
|
||||||
domain = "{{ DOMAIN }}"
|
|
||||||
watch = true
|
|
||||||
exposedbydefault = false
|
|
||||||
|
|
||||||
[acme]
|
|
||||||
email = "{{ POSTMASTER }}@{{ DOMAIN }}"
|
|
||||||
storageFile = "/certs/acme.json"
|
|
||||||
onDemand = false
|
|
||||||
OnHostRule = true
|
|
||||||
entryPoint = "https"
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
defaultEntryPoints = ["http"]
|
|
||||||
logLevel = "ERROR"
|
|
||||||
accessLogsFile = "/dev/stdout"
|
|
||||||
|
|
||||||
[entryPoints]
|
|
||||||
[entryPoints.http]
|
|
||||||
address = ":80"
|
|
||||||
|
|
||||||
[docker]
|
|
||||||
endpoint = "unix:///docker.sock"
|
|
||||||
domain = "{{ DOMAIN }}"
|
|
||||||
watch = true
|
|
||||||
exposedbydefault = false
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Substitute configuration
|
|
||||||
for VARIABLE in `env | cut -f1 -d=`; do
|
|
||||||
sed -i "s={{ $VARIABLE }}=${!VARIABLE}=g" /conf/*.toml
|
|
||||||
done
|
|
||||||
|
|
||||||
# Select the proper configuration
|
|
||||||
cp /conf/$TLS_FLAVOR.toml /conf/traefik.toml
|
|
||||||
|
|
||||||
exec traefik -c /conf/traefik.toml
|
|
||||||
|
|
Loading…
Reference in New Issue