Traefik v2 : over FTP/SSH

Hi,
I try to make a traefik conf to serve dockerised ftp/sftp ssh.
I did not understand why I can do that on V2.

I search a good and fonctionnel exemple I trie withe open-ssh
https://github.com/linuxserver/docker-openssh-server
I obtain :
ssh: Could not resolve hostname mydomain.fr:2222: nodename nor servname provided, or not known

my base docker-compose.yaml :

 expose:
      - "2222"
    environment:
        #... see doker-image conf exemple
    volumes:
      - ./download:/home/username
      - ./log/:/var/log/
    labels:
      - "traefik.http.routers.ftp.rule=Host(`mydomaine.fr`)"
      - "traefik.tcp.routers.ftp.service=ftp-service"
      - "traefik.tcp.services.ftp-service.loadbalancer.server.port=2222"
      - "traefik.tcp.routers.ftp.entrypoints=ssh"
      - "traefik.tcp.routers.ftp.rule=HostSNI(`*`)"
    networks:
      - traefik

Thanks for your help

1 Like

Did you ever get this working? Iā€™m attempting to do something similar.

1 Like