SailAutoSSH is a small tool for SailfishOS and X that allows to create SSH tunnels on demand. The user can configure several services that listen at the localhost for new connection made by some app and forwards them through an SSH tunnel to a remote host.
The tunnel host must be configured for public key authentification.
The tool turned out to be so useful (for me), that I added a traditional desktop GUI, which runs SailAutoSSH in a system tray icon. The application can be found in the latest development branch.
SailAutoSSH can be installed using Warehouse from OpenRepos.
SailAutoSSH is available from AUR.
The desktop version can be installed using
qmake CONFIG+=BUILD_DESKTOP sailautossh.pro make
The mercurial repository can be found at https://bitbucket.org/lyro/sailautossh