What do you self host in your homelab?

Think this would be nice. How about we each share the services we self host in our homelabs. I'll start

On my main machine, running Ubuntu server 24.04 I run CasaOS for easy docker deployments with:












I plan on adding Nextcloud and Syncthing to it as well.

What do you host?

gopher://sava.rocks

sava.rocks

finger://sava.rocks/sava

https://sava.rocks

Posted in: s/homelab

🚀 SavaRocks

Jul 21 · 3 months ago · 👍 fab, hyperreal, clseibold, sbr, yaceq

7 Comments ↓

🚀 clseibold · Jul 21 at 15:22:







One thing I've found is a lot of self-hosting services have really bad database performance. Emby, Komga, Kavita, and Jellyfin manage their dbs very badly, for some reason. Might partially be because they use sqlite, idk. Both Emby and Jellyfin are overhauling their database code though, so we'll see if those improve.

Mylar also has really bad performance problems too, but I don't know if it's a db thing or not.

I think I tried Universal Media Server too, and its performance is just as bad as Jellyfin and Emby.

There was one of these movie/tv self-hosting software that didn't even cache any metadata in a db at all, so it would reload all the metadata everytime you loaded a folder. I can't remember what that one was called (unless it was Universal Media Server, lol).

Performance is where Stump really shines though. It has excellent performance, particularly with how it manages its database, and it's web UI is great. The only exception is its comic book reader webapp. So instead I just use opds with a comic book reader program.

I have to also shoutout ffplayout. It's a *really* cool program that lets you manage video clips and organize them into a timeline per day and hour, and it will stream them to an rtmps server (or some other streaming server). You could create a fairly decent IPTV with it.

Lastly, cabernet is alright. It's an IPTV guide and IPTV stream manager thing that you can hook up into Emby, Jellyfin, or even Kodi. It aggregates different IPTV sources into one thing (one epg and one m3u8).

P.S. I haven't tried Dim yet, but I intend to check it out and see if the performance is better than Jellyfin or Emby (https://github.com/Dusk-Labs/dim)

👾 fab · Jul 21 at 18:06:

On my Proxmox cluster (2 nodes) I host a few Linux containers:






I also have a 4x Raspberry Pi 4 cluster with Incus as a VM and container provider. I run my irssi IRC chat client and my gomuks Matrix client in a tmux session within one container, to which I connect via SSH when needed. This allows me to keep them running continuously. The cluster is capable of much more, but I only experiment with it occasionally. Maybe I'll host another home hosted gemini server on it, but I'm not sure if I should expose it to the public internet.

These are the main things I selfhost. I always try to find the simplest and smolest solution to a problem, so I don't have movie server with a database and transcoding. For this I have (shame on me) a FireTV Cube in my room and a FireTV Stick in the living room, which can easily play movies from my well sorted movie collection on my NAS.

I have a lot of capacity left, but I don't have the need to host more permanent services (at least I have no idea what else to host). I could host a NextCloud instance but have my SyncThing for distibuting my files (including config files, pictures, VimWiki Notes and my Gemini server base among other things) and I don't need any other features from it.

I also have published my network layout on my capsule. Maybe it's an inspiration for somebody:

— My new Network Setup

And of course I host some services on some rented VPS:

[merlin]


[viking]


☀️ sbr · Jul 21 at 18:21:

More words than felt right to post here, so added a log entry

— 8by3.net/~sbr/log/2025-07-21.self-host.gmi

🦆 CitySlicker · Jul 21 at 18:27:

Currently running on my alpine home server

Caddy

Audiobookshelf

Calibre library

Audiobookshelf is an amazing program and has allowed me to listen dozens of books this year while I do menial tasks at work.

I’ll have to check out stump @clseibold does stump allow you to send to kindle?

🚀 clseibold · Jul 21 at 19:03:

@CitySlicker No, there's no send to kindle, but outside of opds, it does integrate with KOReader Sync (gated under a permission flag: https://www.stumpapp.dev/guides/integrations/koreader).

❤️ sugar · Jul 22 at 04:24:

Off the top of my head:

- a screenshot uploader for old video game consoles (vita, 3ds, wii u)

- a dumb futurama bluesky bot

- a single file page gallery to display photo albums

- syncthing

- a jekyll ci/cd-ish thing

- Synchronet bbs

- plex

- transmission

- transmission-rss

- home assistant

🚀 SavaRocks [OP] · Jul 22 at 13:53:

oh, I forgot to add Deluge to the list.

it downloads my Linux ISO's directly to Jellyfin's media folders and the libraries are updated automatically


Source