A Raspberry Pi is a decent self-hosting server if you're careful about what services you host. Unfortunately, Plex's default settings tend to be too much for even a Raspberry Pi 5 to handle.
It can even host local LLMs for your productivity tasks ...