Currently, we use async-ssh2-lite, which under the hood uses openssl which requires building native dependencies. Instead, we should migrate to https://github.com/Miyoshi-Ryota/async-ssh2-tokio which uses russh under the hood and as of recently supports features like port forwarding which we need.
Currently, we use
async-ssh2-lite
, which under the hood usesopenssl
which requires building native dependencies. Instead, we should migrate to https://github.com/Miyoshi-Ryota/async-ssh2-tokio which usesrussh
under the hood and as of recently supports features like port forwarding which we need.