In the a past few months I’ve been running NextcloudPi using a Raspberry Pi 4 4GB I had in my house that was just used to run an instance of OpenHAB to controls my smart home system.
I figured I could put this Pi4 to more use, so I installed Nextcloud on it.
Almost everything is working properly, except for a few Nextcloud apps that cannot be installed due to incompatibility with the ARM platform (such as OnlyOffice, Whiteboard).
I’m in the point of thinking maybe I should invest in better hardware to host my home server.
My current main goals for the server are as such:
- run OpenHAB to control my smart home.
- self-host Nextcloud to backup and sync files, and on occasions host group video calls.
- self-host an RSS server.
- self-host a Wordpress website.
- run a Plex server to stream my video files in 4K and 1080p.
Do you think a Raspberry Pi 4 4/8GB would be strong enough for these tasks?
My Pi4 is connected to my router using the gigabit ethernet port and my computer is using Wifi 5GHz.
I’m currently seeing Nextcloud file upload speeds of about 7-10MBps and download speeds of about 20-23MBps.
Can these speeds be improved?
Will I get better upload/download speeds if I use stronger server hardware?
During my internet research I came across a Mini-PC with an AMD Ryzen 7 5800U CPU, which has a relatively low power consumption, and yet is much stronger compared to the Pi 4.
Would such a Mini-PC actually improve the server performance in real life?
Many times hardware companies boast in their ads, but in reality the improvements might not be that big for the extra money spent.
Hope someone can share some thoughts on the matter