ShayanRl commited on
Commit
0f3a19f
·
verified ·
1 Parent(s): 32ce16a
Files changed (1) hide show
  1. start.sh +16 -2
start.sh CHANGED
@@ -1,7 +1,21 @@
1
  #!/bin/bash
2
 
3
- # Start Traefik
4
- traefik --api=true --api.insecure=true --api.dashboard=true --providers.docker=true --providers.docker.exposedbydefault=false --entrypoints.websecure.address=:443 --certificatesresolvers.mytlschallenge.acme.tlschallenge=true --certificatesresolvers.mytlschallenge.acme.email=shayanrl87@gmail.com --certificatesresolvers.mytlschallenge.acme.storage=/letsencrypt/acme.json &
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
 
6
  # Wait for Traefik to start
7
  sleep 10
 
1
  #!/bin/bash
2
 
3
+ # Start Traefik in the background
4
+ docker run -d \
5
+ -p 80:80 \
6
+ -p 443:443 \
7
+ -v /root/data/n8n/letsencrypt:/letsencrypt \
8
+ -v /var/run/docker.sock:/var/run/docker.sock \
9
+ traefik:v2.5 \
10
+ --api=true \
11
+ --api.insecure=true \
12
+ --api.dashboard=true \
13
+ --providers.docker=true \
14
+ --providers.docker.exposedbydefault=false \
15
+ --entrypoints.websecure.address=:443 \
16
+ --certificatesresolvers.mytlschallenge.acme.tlschallenge=true \
17
+ --certificatesresolvers.mytlschallenge.acme.email=shayanrl87@gmail.com \
18
+ --certificatesresolvers.mytlschallenge.acme.storage=/letsencrypt/acme.json &
19
 
20
  # Wait for Traefik to start
21
  sleep 10