fix: traefik

This commit is contained in:
Jayden Pyles
2024-06-26 20:14:43 -05:00
parent 07aaf4401f
commit 0c4d60d4cd
3 changed files with 9 additions and 25 deletions
+1 -1
View File
@@ -1,3 +1,3 @@
github_repo: https://github.com/jaypyles/webapp-template.git
deploy_path: /home/admin/site-test4
deploy_path: /home/admin/site-test6
deploy_command: make pull up-prd
+8 -4
View File
@@ -15,15 +15,19 @@ services:
traefik:
image: traefik:latest
container_name: traefik
command:
- "--providers.docker=true"
- "--entrypoints.web.address=:80"
- "--entrypoints.websecure.address=:443"
- "--providers.file.filename=/etc/traefik/dynamic_conf.yaml"
ports:
- 80:80
- 443:443
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
- "./traefik.toml:/etc/traefik/traefik.toml"
# - "./dynamic_conf.yaml:/etc/traefik/dynamic_conf.yaml"
# - "/etc/ssl/private/ssl-cert.key:/etc/certs/ssl-cert.key"
# - "/etc/ssl/certs/ssl-cert.pem:/etc/certs/ssl-cert.pem"
- "./dynamic_conf.yaml:/etc/traefik/dynamic_conf.yaml"
- "/etc/letsencrypt/live/domain/fullchain.pem:/etc/certs/ssl-cert.pem"
- "/etc/letsencrypt/live/domain/privkey.pem:/etc/certs/ssl-cert.key"
networks:
- web
networks:
-20
View File
@@ -1,20 +0,0 @@
[entryPoints]
[entryPoints.web]
address = ":80"
[entryPoints.websecure]
address = ":443"
[providers]
[providers.docker]
[certificatesResolvers]
[certificatesResolvers.myresolver]
[certificatesResolvers.myresolver.acme]
email = "your-email@example.com"
storage = "acme.json"
[certificatesResolvers.myresolver.acme.httpChallenge]
entryPoint = "web"
[[tls.certificates]]
certFile = "/etc/certs/ssl-cert.pem"
keyFile = "/etc/certs/ssl-cert.key"