mirror of
https://github.com/Mailu/Mailu.git
synced 2024-12-14 10:53:30 +02:00
Remove traefik which has become incompatible
This commit is contained in:
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
Block a user