docker-apps/sftpgo/sftpgo-tcp-svc.yml
2025-04-03 22:57:52 +02:00

45 lines
1.1 KiB
YAML

# sftpgo - multiple ports per service
tcp:
routers:
sftpgo-tcp-rtr:
entrypoints:
- "sftp1"
rule: "HostSNI(`*`)"
service: "sftpgo-tcp-svc"
services:
sftpgo-tcp-svc:
# weighted:
# services:
# - name: sftpgo-tcp-svc1
# weight: 1
# - name: sftpgo-tcp-svc2
# weight: 2
#
# sftpgo-tcp-svc1:
# loadBalancer:
# servers:
# - address: "sftpgo:2022"
# - address: "sftpgo:2023"
# - address: "sftpgo:2024"
# - address: "sftpgo:2025"
#
# sftpgo-tcp-svc2:
# loadBalancer:
# servers:
# - address: "sftpgo:2026"
# - address: "sftpgo:2027"
# - address: "sftpgo:2028"
# - address: "sftpgo:2029"
loadBalancer:
servers:
- address: "sftpgo:2022"
- address: "sftpgo:2023"
- address: "sftpgo:2024"
- address: "sftpgo:2025"
- address: "sftpgo:2026"
- address: "sftpgo:2027"
- address: "sftpgo:2028"
- address: "sftpgo:2029"
passHostHeader: true