this post was submitted on 02 Feb 2026
79 points (91.6% liked)

Selfhosted

55572 readers
478 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

So, I am soon going to finally set up my first home server. Exams are not that far away, I am motivated as shit, my first own domain is bought and I want to level up my sysadmin skills.

Currently my plans look like this:

  • Host Jellyfin
  • Host my own NAS
  • Some form of hosted musicstreaming integration with my local music
  • Automate Backups and push them on my server
  • make all of the above things available where ever I want using my own self hosted domain.
  • run my own dns

In the long term I also want to be able to host my own webapps, since I will soon start to develop one for someone.

Now I want to know what suggestions do you have, for stuff thats really cool and that I can selfhost.

Edit: thanks for all the replies. Definitely going to look into this.

(page 2) 18 comments
sorted by: hot top controversial new old
[–] squirrel@piefed.kobel.fyi 3 points 1 day ago (1 children)

A single user PieFed instance

load more comments (1 replies)
[–] sbeak@sopuli.xyz 1 points 1 day ago (2 children)

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!

load more comments (2 replies)
[–] lemmydividebyzero@reddthat.com 3 points 1 day ago (1 children)

Invidious for YouTube without ads

[–] jim3692@discuss.online 1 points 1 day ago (6 children)

What are the advantages of Invidious, compared to Piped?

I have been self-hosting Piped for the last 3 years, but I never tried Invidious.

I don't know, to be honest. I have never hosted Piped.

Seem to have very similar features.

load more comments (5 replies)
[–] starshipwinepineapple@programming.dev 4 points 1 day ago* (last edited 1 day ago)

Host Jellyfin

Some form of hosted musicstreaming integration with my local music

For the music, jellyfin can do this and it uses subsonic api which means you can connect to the music server with some mobile and desktop apps. Alternatively i like navidrome for more specialized music service that still uses subsonic api. Some people prefer not having a second service if jellyfin is good enough for their needs.

Automate Backups and push them on my server

For backups look into borg if your NAS doesn't have anything native.

make all of the above things available where ever I want using my own self hosted domain.

Look into doing let's encrypt DNS-01challenges via something like acme.sh if your domain registrar has an api. this will let you get your own certs for local use without exposing the subdomains on the domains dns. If you're going to make them public then that is less important but it's still a good way to automate renewals and deploying regardless.

run my own dns

Pihole unbound can offer a recursive dns server. Very easy set up.

In the long term I also want to be able to host my own webapps, since I will soon start to develop one for someone.

Now I want to know what suggestions do you have, for stuff thats really cool and that I can selfhost.

Outside of the obvious segmenting public zones and firewall, you could self host an SSO service. This would allow you to easily put forward auth on a dev build if you were needing to keep it selectively private until/if you made it public.

In general though, i just wait until i come across a problem or need and then i see if a service exists to solve that. Occasionally looking through the awesome selfhosted list or similar helps find blind spots i didn't know i had.

[–] blueryth@lemmy.world 2 points 1 day ago (1 children)

Headscale, for one. This is probably implied as part of one of your above stacks, but let's list it out loud. Tailscale is great and all, but it's downright icky to offload routing of any variety to a third party.

Immich. Turn off Apple or Google's automatic scraping of all photos, keep usability. Even if you're not a photo person, at least some of your users are.

Syncthing is or Nextcloud, or something in the family. This may already be part of your NAS plans.

One of the code forges like forgejo, gitea, gitlab. Even when not a developer. Self hosting involves configuration and if you can get that into text and into a history, it makes things so much easier. Add bells and whistles to your hearts content, but these are good suites for a lot of functionality. Forgejo does have federation on its road map, but it's a while off still.

These are ones I find pretty ubiquitous. There's so many options once you have initial infrastructure. Email, for instance, isn't as daunting as the horror stories make it sound, though not as simple as many hope. My suggestion is to take time and do it correctly. There's a lot of backtracking involved as you learn more, but it's usually worth it. Best of luck!

load more comments (1 replies)
[–] K3can@lemmy.radio 2 points 1 day ago

Since you're asking on the Fediverse, an Activitypub server would be an obvious choice.

Git repos would be another good (and easy) choice.

[–] irmadlad@lemmy.world 2 points 1 day ago* (last edited 1 day ago)

All the things!

/thread /s

ETA: added sarcasm

[–] fogrye@lemmy.zip 1 points 1 day ago* (last edited 1 day ago)

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.

[–] poVoq@slrpnk.net 1 points 1 day ago

A Snikket server is cool.

Navidrome maybe, but Jellyfin also works for music.

load more comments
view more: ‹ prev next ›