Summary
Add sshhub as a service to access your freedombox via ssh from anywhere.
Preamble
Let me first state that I sadly do not have a freedom box. I plan to get one. That aside I made a service (sshhub) to access ssh servers behind firewalls.
Might it be that such a service would fit very well into your freedombox?
Problem
I travel between work, home, vacations, family, etc. My Linux notebook is always with me, I want to access my linux machines from anywhere. In case of a freedombox you can access it’s ssh server, or forward ports via ssh.
Solution
sshhub is like teamviewer for ssh. Access your freedombox from anywhere.
Just run ‘ssh -J [username]@sshhub.de freedombox’ .
I am not sure. Is this a good addition for a freedombox?
(Note basic bandwidth limited access will stay free, increasing bandwidth will cost, but little and volume dependent)
Screenshots/Layouts
See website
Alternatives
ngrok, serveo, pagekite - but all are lacking the specialization on ssh.
Tasks
- add a few UI settings to register & activate sshhub.
- add and load a systemd unit to automatically connect to sshhub (again, please see website)