I have a small self hosted setup at home with a RaspberryPi and an external HDD, just enough for what I need.
Some time ago I found a pretty sweet app which from the name implies its mostly working when you use a RPI OS, to monitor the RPI from your android phone: https://github.com/eidottermihi/rpicheck
Its called RaspiCheck (picture in the post is the one from github), and unfortunately it is seriously outdated and development ceased. It is still working on my current phone but I am well aware that’s not going to last.
So I am wondering what else is out there that could fill the gap it would leave.
I am using it for 2 things mostly:
- monitor system stats, like simply seeing the system is running (I know, like ping), but at the same time also showing memory, average load, temperature and so on.
- sending SSH commands, and this is where the app really shines. Using a terminal on the phone is not impossible, but boy is it annoying. In RaspiCheck you can define commands, with placeholders, which allows you to send those to the RPI just by tapping them. So for example I got my backup set up that I can mount the backup drive with one tap, a second tap runs the right backup script (I have several I can choose from by filling the placeholder I leave in that command) and then unmount with a third tap.
I got other commands I like to reuse a lot set up in it and its really useful to me, let’s me manage the RPI from my phone in an easy way.
So back to the question at hand, is there anything else like this out there for Android? If possible one app, FOSS preferred. I am pretty sure there are browser-based solutions, if there is no dedicated app other than this, then I guess that’s the next best thing. What are you using in your setup that you can recommend?
Why are you manually running backups? Script it and run as a cron job
- monitoring: https://github.com/awesome-foss/awesome-sysadmin?tab=readme-ov-file#monitoring
- sending commands: https://github.com/OliveTin/OliveTin
At least 100 of them.