current setup (docker) # container.service (ssh connection) container.service -> docker compose up -> ssh proxy -> remote host # systemd-proxy (required because docker doesn't support socket) systemd-proxy.service -> Requires=container.service -> container.service -> docker compose up # socket systemd.socket -> systemd-proxy service # tsocks tsocks.conf -> systemd.socket # lftp tsocks lftp NOTE: alt setup is run the ssh proxy directly as a systemd service directly