this post was submitted on 02 Nov 2026
32 points (82.0% liked)

Selfhosted

63540 readers
522 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. 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.

  8. 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:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

TL:DR - have you used UmbralOS on a non-umbral device? Is it pretty straightforward? Reliable? Easy to use for a simple media server?

THE TL: SO my mini-pc's M.2 SSD shit the bed, and I'm essentially forced to rebuild my media server from backups, etc. I keep my actual media on USB external drives, and backup my configs/YAML regularly, so not the end of the world. I've put in a new SSD and ready to restart... but as they say, each problem is also an opportunity, and I'm considering switching the structure/interface of the server.

Instead of pure, headless CLI ubuntu server, I previously used CasaOS, as, at the time, I was new to hosting, and other users in my household are absolutely allergic to CLI and pretty much always will be. CasaOS is nice because the Debian CLI is there for me if I need it, but running on top is an "Okay" GUI that has familiar things like "apps" and folders with folder structures. Even though I'm much more experienced than I was, say, a year ago, I still think I'd rather not do "pure" CLI docker compose. I only need a couple, simple services, that are easier for other household members to interact with independently if it has a GUI. If you think there's a compelling reason I should change my mind on that, tell me why.

CasaOS over the past year ish has started to feel very much like abandonware, however, as they've moved to ZimaOS (which is waaay more than we need, I'm not running a RAID or trying to set up 20+self-hosted services...Does anyone have experience with UmbralOS (especially on NON-Umbral hardware, and with USB external HDD storage) It's for a simple media & file hosting experience via Jellyfin, primarily.

We're running an ARR stack, Jellyseer & Jellyfin with Nextcloud for photos & documents. My mini pc is a GEEKOM Air12 LITE which is not particularly beefy on specs... though I'm going to add another 8 gb of RAM to it when I upgrade. Any thoughts/advice are so greatly appreciated. Thank you!

top 38 comments
sorted by: hot top controversial new old
[–] Bluefruit@lemmy.world 1 points 1 hour ago

I tried umbrel a while back and it was alright. Some stuff just didn't work for me all together but it was quite a few years ago that I tried it.

[–] Decronym@lemmy.decronym.xyz 1 points 5 hours ago* (last edited 20 minutes ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
LXC Linux Containers
NUC Next Unit of Computing brand of Intel small computers
SSD Solid State Drive mass storage
SSH Secure Shell for remote terminal access

4 acronyms in this thread; the most compressed thread commented on today has 15 acronyms.

[Thread #158 for this comm, first seen 3rd Nov 2026, 17:10] [FAQ] [Full list] [Contact] [Source code]

[–] benno@sh.itjust.works 15 points 15 hours ago (1 children)

looks vibecoded and their image with "Good Morning, Chad" also has a vibe (derogatory)

[–] EncryptKeeper@lemmy.world 0 points 6 hours ago

I haven’t used Umbrel but I’m pretty sure it predates the AI times

[–] laere@quokk.au 2 points 12 hours ago* (last edited 12 hours ago) (2 children)

No experience with Umbrel or CasaOS. But headless and install your own stuff is often better, your users don't have to use CLI, just have a startpage for them with links to the apps you have.
I personally use Freedombox, Debian's own self hosting solution. It does run Home Assistant and Nextcloud in Podman, but doesn't have a web interface to add other containers. The rest of its apps aren't in containers. I only use it because it has reasonable defaults and includes stuff like pagekite and letsencrypt.

[–] Profligate_parasite@lemmy.world 2 points 6 hours ago (1 children)

OK, what is "a startpage for them with links" is that a service or do you mean create a webpage? I mean, most of what my non CLI users want to do is move/edit files. Like when you get a russian lang only file, or .exe malware... they just need to delete/move things sometimes. I don't know how a startpage helps that.

[–] laere@quokk.au 2 points 1 hour ago

Yes I just meant write a simple web page so they find all the apps, since you're running a webserver anyway. If it's just files they need, use samba shares. The only fiddly bit you could encounter with Samba is getting the permissions correct.

By CLI I meant SSH into your server to set up containers, fix problems, install new things, instead of relying on OMV/plinth/casaos/umbrel interface. I think it's better because you'll never run into things the front-end you chose does poorly or not at all, and you'll know how things work better.

My first server had Synology DSM and the second OMV, I'm not against it entirely. If you think you can't or don't want to manage a system without them, they're fine. But if you can you have more control.

[–] Profligate_parasite@lemmy.world 1 points 6 hours ago

also you say CLI is better, but you don't say why at all.

[–] TBi@lemmy.world 22 points 23 hours ago (1 children)

Try OpenMediaVault. It’s based on Debian and has an active community.

There is a YouTube channel TechnoDadLife which goes over setup.

[–] Profligate_parasite@lemmy.world 2 points 2 hours ago (1 children)

Awesome, thanks. Also anyone going under "TechnoDadLife" has a laser pointed right at me, marketing-wise.

[–] Profligate_parasite@lemmy.world 2 points 2 hours ago

Hey look at that, he has a video about Umbrel: https://www.youtube.com/watch?v=WwbjY1mqKvk

[–] hellmo_luciferrari@lemmy.zip 8 points 20 hours ago (3 children)

Use whatever works for you, but I avoid specialized OSs like this. Headless is the way I go. If you want a GUI use Portsiner, or Dockage, or Arcane.

Headless with all of my yml files backed up for easy spinning up on a new install or device.

[–] Profligate_parasite@lemmy.world 1 points 6 hours ago (1 children)

why, though. how is it easier?

[–] hellmo_luciferrari@lemmy.zip 2 points 3 hours ago

Lower resource usage running headless and having web apps if I need a GUI. Makes it more portable, less dependencies

[–] Smash@lemmy.self-hosted.site 5 points 15 hours ago

dockhand > Portainer

[–] lka1988@lemmy.dbzer0.com 4 points 15 hours ago* (last edited 15 hours ago) (2 children)

Don't use portainer. They are rapidly enshittifying.

Dockge is what I use for Docker. It works alongside existing Docker environments and doesn't fuck up the structure. Unlike Portainer.

[–] Profligate_parasite@lemmy.world 2 points 6 hours ago (2 children)

what is enshittifying? is it monetization? Is Portainer a paid app/service?

[–] lka1988@lemmy.dbzer0.com 1 points 40 minutes ago* (last edited 39 minutes ago)

Portainer is clamping down on their "free" licenses. It used to be free for personal use, then they changed it to 5 "free" licenses, now you only get 3.

You can probably see where this is going.

[–] Scrath@lemmy.dbzer0.com 3 points 4 hours ago* (last edited 4 hours ago)

Portainer is a webinterface for managing docker containers on your server. One of its disadvantages is that it kind of holds your docker-compose files hostage within its own system instead of storing them in sensible folders that would be accessible from other management apps. Dockge fixes that issue as far as I am aware.

I don't have a complete list of what they are changing but I believe they are slowly restricting features in their free tiwr. Recently there was an article posted here about how they are now breaking up the link between their paid and free version, basically providing two entirely different services now instead (if I recall correctly. If not, please correct me).

Personally, I still use portainer because that's what I started out with and I haven't gotten to migrating yet. If I were to set up a new server I would use dockge, arcane or dockhand though.

[–] hellmo_luciferrari@lemmy.zip 1 points 5 hours ago (1 children)

Good to know! I have not used a front end for docker in years.

[–] lka1988@lemmy.dbzer0.com 1 points 41 minutes ago

Dockge is also developed by the same guy who does Uptime Kuma.

[–] panda_abyss@lemmy.ca 3 points 17 hours ago

They only have documentation in the form of agent skills…

I don’t get this though, is there a desktop environment if you buy the hdmi one, or is it like a browser in kiosk mode, do all the apps use the same components? How do does transfer between web apps, especially since the docs point app development to be silos?

A lot of interesting ideas for managing a self hosted app stack though.

What would be cool is if they had centralized managed s3 and vebored databases but behind the scenes it was working to a shared cross app system. Then you could set up search indexes and stuff on that.

[–] CaptainShardmind@lemmy.world 9 points 22 hours ago

If the rest of the household mostly uses the apps themselves rather than the server, the OS underneath matters less than it seems. I run plain Ubuntu Server and manage the containers with Komodo, which I moved to from Portainer: it gives me a web UI to see, restart and update stacks, while the compose files stay ordinary files I can back up. Since you already back up your configs and YAML, keeping compose underneath means the next dead SSD is a reinstall and a redeploy, not a migration out of someone's app store.

[–] DarthRox@social.vivaldi.net 12 points 1 day ago (3 children)

@Profligate_parasite Sounds very promising but who is the company behind it and on which OS is umbrelOS based?

Can't find any further Informations on their website.

[–] Profligate_parasite@lemmy.world 1 points 5 hours ago

That's the thing... I can't find much on them, other than that it all started as a crypto platform, but evolved beyond that, it's surprsing how little I know about it.... Someone just suggested it as a more "active project" that works a lot like CasaOS... seems like they're trying to sell an "easy, pre-packaged" home server, which is a neat idea for non-tech savvy types who want to own & unsubscribe... butttttt what OS even is this? Is this a custom linux distro? Is it just a gui running on top? It's hard to figure out exactly what their "os" really is.

[–] slazer2au@lemmy.world 21 points 1 day ago (1 children)
[–] ikidd@lemmy.dbzer0.com 8 points 19 hours ago

It's always Debian.

And I'm OK with that.

[–] Telorand@reddthat.com 4 points 1 day ago

Found their Github. Looks like it's a custom Linux kernel...? I dunno, it's really hard to tell directly; I'm inferring from context clues (like tagging Raspberry Pi, mentioning the open Nvidia kernel modules, etc.).

https://github.com/getumbrel/umbrel

[–] doeknius_gloek@discuss.tchncs.de 2 points 17 hours ago

I've installed UmbrelOS on a NUC for my father. He uses Immich and with Umbrel he can manage his instance himself. He's happy with it. And if something goes wrong, I can probably unfuck it because under the hood it's just docker.

[–] Kirk@startrek.website 5 points 23 hours ago* (last edited 23 hours ago) (1 children)

I recently discovered reCasaOS a FOSS fork that's maintained. Might want to give that a shot first before moving everything over to a new OS.

[–] Profligate_parasite@lemmy.world 2 points 2 hours ago

Cool! Warts and all, I did have a pretty positive experience with CasaOS, esp as a beginner to both linux and selfhosting at the same time, it really helped me understand things, and of course, now it's familiar... it would be very cool to have that familiarity, but actively managed... because there are also lots of bugs/half-assed features in casaOS. Thanks.

[–] rowinxavier@lemmy.world 4 points 23 hours ago (1 children)

I have tried Umbrella and CasaOS and they are really very similar. That said, learning to use portainer allows you to understand the underlying technology of docker much better and also allowd you to do cool things like making a stack of containers that work together and saving that stack in a single config file. The GUI of Umbrel and CasaOS are basically the same and they only differ a little in their internals, so I would say switching shouldn't be too hard, but if you have found yourself struggling to get something working on CasaOS you will probably have the same issue on Umbrel.

The web interface with all the links to your services can be achieved with things like Homarr and you can manage storage on the back end with Open Media Vault or something similar to make things more accessible. If you can have your data files accessible on a single BTRFS or similar partition with folder level sharing then you can have files hard linked between your downloading application and your media serving application, say Deluge and Jellyfin. The files download in /share/Downloads and then on completion get linked into /share/Imports and Jellyfin can manage moving them into /share/Movies or /share/TV as needed, and the same would go for something like Subsonic or AudiobookShelf.

Personally I have a wonderful set up with AudiobookShelf which syncs to my phone ereader. I can have books for my ereader with all the metadata and it is accessible via WiFi so I can just pick a book and get the epub delivered directly, no Calibre or USB cable required. It also works nicely for the audiobook side by letting me tell a whole series to download to my phone so I can listen back to back without worrying and I can always make space if I need to by clearing things out. Oh, and I can set my default listen speed to 2.0x and that carries over on other devices, so I don't have to constantly fuss with it.

Overall, super fun, I would recommend learning about Portainer if that appeals to you, maybe consider setting it up on an old laptop and playing with it there, and if it works out nicely then you can redo your server and get it all working nicely there.

[–] Profligate_parasite@lemmy.world 1 points 2 hours ago (1 children)

Thanks so much for the detailed reply. It's great to hear from you (n others) that the "GUI" style can be easily accomplished without relying on either of these. I will look into Open Media Vault and Portainer as you and others have suggested. Very cool abt AudiobookShelf-- I was manuallyy downloading my audiobooks to my phone. I should look into something like you have.

[–] rowinxavier@lemmy.world 1 points 23 minutes ago

I will definitely put AudiobookShelf at the top of my most impactful self hosted app list. I listen to audio books all the time and I used to use Voice, a foss app, but switching to AudiobookShelf has improved the experience significantly. I spend a little time importing books and then they just look so neat and tidy, I love it.

[–] unitedwithme@lemmy.today 3 points 23 hours ago

Never heard of this. I use Yunohost (Y You No Host?) After zimaOS let me down.

[–] Willdrick@lemmy.world 1 points 19 hours ago (1 children)

Started with the beta of CasaOS, really welcoming discord community and all, but when I went from a busted laptop to a purpose-built machine, I dove into the deep end and went with Proxmox.

It can be daunting at first with all that lingo but there are plenty of good tutorials. Can't recommend enough. Also as a gap closer, there's proxmox community scripts, which are great to spin new LXCs to tinker with and learn/try new stuff without annoying the family with downtime

[–] Profligate_parasite@lemmy.world 1 points 2 hours ago

Man, when I looked at the prox mox in action videos I got dizzy - so much stufffff! What would you say are the biggest advantages? It seems like it would be more of a project to take on...

[–] Reannlegge@lemmy.ca 1 points 1 day ago

I have always gone back to the same distribution when my SD card died, or I upgraded my pi setup. So I never have thought about changing distros, however when I found a 2014 Mac mini just hanging out on my desk without a second thought, I downloaded all my itunes purchased music and installed Debian. I thought hey why not, raspberry pi OS is a fork of Debian and I was cool with that. I installed it using the GUI but quickly realized running the GUI on it was pointless so uninstalled it.

Why did I install Debian over Ubuntu? I don’t know maybe because it was one of if not the longest maintained version of Linux. It is still maintained even though Ian passed away so I feel confident that it will stay maintained well into the future, I do not know if Deb has/had anything to do with it.

If you want to try something else to reach higher enlightenment may I suggest TempleOS, it may have internet access now but I do not know how the CLI is? If you want to screw with family members may I suggest Hana Montana or Bieber OS.

Next week I will hopefully be getting a hand me down Mac mini because Apple is no longer supporting it I plan on installing Debian and using it as my Jellyfin set top box with Librewolf adguard and sponsor block for youtube.