File tree Expand file tree Collapse file tree 4 files changed +29
-1
lines changed Expand file tree Collapse file tree 4 files changed +29
-1
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,8 @@ services:
17
17
- /var/run/docker.sock:/var/run/docker.sock
18
18
- ./traefik.yml:/etc/traefik/traefik.yml:delegated
19
19
- ./acme.json:/acme.json:delegated
20
+ - ./logs:/logs:delegated
21
+ - ./dynamic.yml:/dynamic.yml:ro
20
22
21
23
networks :
22
24
proxy :
Original file line number Diff line number Diff line change
1
+ tls :
2
+ options :
3
+ default :
4
+ minVersion : VersionTLS12
5
+ cipherSuites :
6
+ - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
7
+ - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
8
+ - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
9
+
10
+ mintls13 :
11
+ minVersion : VersionTLS13
Original file line number Diff line number Diff line change @@ -22,8 +22,12 @@ chmod 600 acme.json
22
22
# Copy docker-compose
23
23
curl https://raw.githubusercontent.com/ethercreative/docker-remote-proxy/main/docker-compose.yml >> docker-compose.yml
24
24
25
- # Copy Treafik config
25
+ # Copy Treafik configs
26
26
curl https://raw.githubusercontent.com/ethercreative/docker-remote-proxy/main/traefik.yml >> traefik.yml
27
+ curl https://raw.githubusercontent.com/ethercreative/docker-remote-proxy/main/dynamic.yml >> dynamic.yml
28
+
29
+ # Create logs folder
30
+ mkdir logs
27
31
28
32
# Create the proxy network (if not exists)
29
33
docker network ls| grep proxy > /dev/null || docker network create --driver bridge proxy
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ providers:
2
2
docker :
3
3
exposedByDefault : false
4
4
network : proxy
5
+ file :
6
+ filename : /dynamic.yml
5
7
6
8
api :
7
9
insecure : false # Set to true if you want to access the dashboard on :8080
@@ -31,3 +33,12 @@ certificatesResolvers:
31
33
# dnsChallenge:
32
34
# provider: digitalocean
33
35
# delayBeforeCheck: 0
36
+
37
+ accessLog :
38
+ filePath : " /logs/access.log"
39
+ fields :
40
+ defaultMode : keep
41
+ names :
42
+ defaultMode : keep
43
+ headers :
44
+ defaultMode : keep
You can’t perform that action at this time.
0 commit comments