That all depends if you're willing to run stuff yourself, or be subservient on the good will of companies not to enshittify (pro-tip, they always will). I self-host the following: Video: Jellyfin Audio: Navidrome Audiobooks: Audiobookshelf Phone image sharing: Immich Home automation: Homeassistant Office suite: NextCloud Monitoring: LibreNMS Compute: Proxmox AI/LLM local: open-webui
What kind of machine do you need to run all of this concurrently?
It handles all but the AI/LLM. I have a throwaway box with 32GB ram and cores with a nvidia 2080 that does the LLM side of things.