29 lines
919 B
YAML
29 lines
919 B
YAML
# sftpgo - multiple ports per service
|
|
# and thus cannot configure as labels
|
|
tcp:
|
|
routers:
|
|
sftpgo-tcp-rtr:
|
|
entrypoints: ["sftp1", "sftp2", "sftp3", "sftp4", "sftp5", "sftp6", "sftp7", "sftp8"]
|
|
rule: "HostSNI(`*`)"
|
|
service: "sftpgo-tcp-svc"
|
|
sftpgo-tcp-secure-rtr:
|
|
entrypoints: ["sftp1", "sftp2", "sftp3", "sftp4", "sftp5", "sftp6", "sftp7", "sftp8"]
|
|
rule: "HostSNI(`sftpgo.sthome.org`)"
|
|
tls:
|
|
options: "tls-options@file"
|
|
certresolver: "solver-dns"
|
|
passthrough: true
|
|
service: "sftpgo-tcp-svc"
|
|
|
|
services:
|
|
sftpgo-tcp-svc:
|
|
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" |