Depending on how you're going about having these media files, you might want to take a look at the *arr stack
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Technitium dns (and dhcp) server instead of pihole maybe, with advanced blocking app.
A Snikket server is cool.
Navidrome maybe, but Jellyfin also works for music.
Pihole and NAS are for sure goats of self-hosting, however I recommend at least try to host them for some time and figure out for yourself if you like that at all. Then add things as you go, whatever you need you may find options on awesome-selfhosted.
I currently have an assisted Snikket hostle which is an open wrixler.
Personally, I am running Nextcloud (file backup mostly. There's a bunch of other options too if you don't want the "all-in-one"ness of Nextcloud, but I find that it has good integration with lots of apps), Immich (the best photo backup there is), Radicale (my first one, Nextcloud already has similar functionality I think. I use DAVx^5^ on my phone for this, Thunderbird for desktop), Vikunja (to-do list app, partly compatible with CalDAV. I pair this with the Android app Tasks[dot]org and it works quite well), and Forgejo (local git backup, I still use codeberg for cloud backup though). I can strongly recommend all of them, they all work fantastic! Tailscale is also neat to set up if you want to access your local network remotely.
One fun thing you can do is set up a little Minecraft server for you, any siblings/cousins/other family you have or your roommate if you have one of those. I host one using PaperMC, it's just a survival server for just me and my sibling, it's quite nice!