source-repo/traefik/traefik.yml

67 lines
1.1 KiB
YAML

entryPoints:
web:
address: ":80"
websecure:
address: ":443"
# ssh ep
ssh-swarm-1:
address: ":10020"
ssh-swarm-2:
address: ":10021"
ssh-swarm-3:
address: ":10022"
ssh-gpu-sv:
address: ":10030"
ssh-dt-sv:
address: ":10031"
ssh-db-sv:
address: ":10081"
ssh-cvat-sv:
address: ":10023"
# database
db-smsoft-main:
address: ":10233"
db-woori-ai:
address: ":10235"
db-hynix:
address: ":10433"
# seal
seal-subversion:
address: ":11369"
seal-db:
address: ":11521"
# aibface
aibface-landmark:
address: ":16000"
aibface-skin:
address: ":16001"
# web tcp
kidsnote-site:
address: ":21437"
narajangteo-site:
address: ":24012"
providers:
file:
directory: /etc/traefik/dynamic
watch: true
certificatesResolvers:
smsoft-dns-challenge:
acme:
email: daero2120@gmail.com
storage: /etc/traefik/acme.json
dnsChallenge:
provider: cloudflare
log:
level: info
format: json
filePath: /etc/traefik/log/traefik.log
accessLog:
format: json
filePath: /etc/traefik/log/access.log
api:
dashboard: true