Hi, I have a xiaomi mi a3 that I don’t use and I’m wondering if it is possible to use it for selfhosting. (piped, nextcloud…)
Termux has nginx, postgres, python and plenty of stuff compiled to ARM so I bet you can. You would have to be wary of non standard ports unless you have root access and make sure android does not kill or puts to sleep termux by adding exceptions to the app.
I remember running a few low traffic Mastodon bots in a S3 Mini years ago and it was decent.
google for the things you want to host and append “termux” to it, e.g.:
- nextcloud on termux
- piped on termux
Thanks to your comment I gave termux another try and finally figured out what I was doing wrong (pgk updates never working). DO NOT install termux from the Play Store, use FDROID. If you use the play store version you have an old and outdated version with old and broken package repos.
But if it does not getting any updates, it is a bit risky… Find a custom which gets security updates and then do whatever they say in other comments.
Until one week ago I was using an old Samsung A20 with good results. I moved to a mini PC as I wanted to host Immich server and I felt it was too much for the phone (it might not be the case though…)
A quick extract from an old post of mine on what I was running: https://lemmy.world/comment/354199
Software: Termux (android app) SSH (OpenSSH in Termux) Rclone (in Termux) Sonarr, Radarr, Lidarr, Prowlarr (in proot-distro) Transmission (in proot-distro) Kavitha (in proot-distro) Podgrab (in proot-distro) Ombi (in proot-distro) ntfy (in proot-distro) Filebrowser (in proot-distro) Vaultwarden (in proot-distro) Homer with lighttpd (in proot-distro)
TLDR: Go for it! Use Termux with proot-distro to avoid headaches
FTFY (formatting)
Until one week ago I was using an old Samsung S20 with good results. I moved to a mini PC as I wanted to host Immich server and I felt it was too much for the phone (it might not be the case though…)
A quick extract from an old post of mine on what I was running:
https://lemmy.world/comment/354199Software:
- Termux (android app)
- SSH (OpenSSH in Termux)
- Rclone (in Termux)
- Sonarr, Radarr, Lidarr, Prowlarr (in proot-distro)
- Transmission (in proot-distro)
- Kavitha (in proot-distro)
- Podgrab (in proot-distro)
- Ombi (in proot-distro)
- ntfy (in proot-distro)
- Filebrowser (in proot-distro)
- Vaultwarden (in proot-distro)
- Homer with lighttpd (in proot-distro)
TLDR: Go for it! Use Termux with proot-distro to avoid headaches
thats a server baby