this post was submitted on 07 Mar 2026
70 points (97.3% liked)

Selfhosted

56958 readers
1278 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
top 50 comments
sorted by: hot top controversial new old
[–] IratePirate@feddit.org 3 points 3 hours ago

Discovered and got psittsa up and running, a cool little project that combines Piper (TTS engine) with a web frontent that allows users to copy-paste text or URLs and to either stream the audio from the browser or download it as mp3. Apparently it even does clean-up of old files behind the scenes.

[–] kossa@feddit.org 1 points 4 hours ago

In recent weeks samba became unstable for using external storage, finally came around this week to use sshfs instead. Seems stable for now, all I could ask for 👌

[–] Greenbeard@lemmy.zip 16 points 9 hours ago (1 children)
[–] gergolippai@lemmy.world 4 points 7 hours ago

The truest answer :)

[–] Bakkoda@lemmy.zip 4 points 7 hours ago

I finally buckled down and built a music server. I had a ton of FLAC from before sources but never found the right software stack to make it a good replacement for the typical streaming services.

It took about a month of beating/breaking/resetting and removing unnecessary software. In the end it was way simpler than I originally thought and required very minimal resources.

[–] Evil_Incarnate@sopuli.xyz 4 points 7 hours ago (1 children)

Building to this week. A few months ago, I was given a broken nas. I took it, thinking I've at least got 16TB of storage if it won't work. Fixed it. Saw the software includes docker, and then saw it has just 2GB ram and before I installed anything it would complain about low memory. Got 16GB, and installed it last weekend.

Spent the week installing and setting up Immich, navidrome, and integrating my other server running arrs.

[–] qbus@lemmy.world 1 points 4 hours ago

16gb. So you got a $300 nas

[–] ikidd@lemmy.world 3 points 7 hours ago* (last edited 7 hours ago)

I dockerized FileHunter and workflowed it on project updates: https://github.com/ikidd/file-hunter-dockerized

Seems to work fine, idk why author didn't have it dockerized already, seems like a project ready made for that.

[–] lIlIllIlIIIllIlIlII@lemmy.zip 11 points 11 hours ago

I deployed ntfy and traefik, and adapted a few composes to use it.

[–] fleem@piefed.zeromedia.vip 17 points 14 hours ago

this is a great thread! this should be a recurring one

[–] nickiam2@aussie.zone 4 points 10 hours ago

I just replaced the piece of junk XFi router with a proper Ubiquiti dream router 7. I didn't think it would make this big of a difference, but wow. Had to keep the old thing in bridge mode though. I want to next replace the cable modem built into the thing, but Comcrap requires you either use their equipment for $20/mo or you have to pay for unlimited data for $30/mo. They actually change you more to have the pleasure of not using their junk equipment.

[–] DonutsRMeh@lemmy.world 3 points 9 hours ago* (last edited 9 hours ago) (1 children)

~~Setup~~ Set up my audiobookshelf server successfully. Also, just realized that the Synology NAS that I’ve had running for a couple of years now without really using it much, can be mounted onto my Debian server, that I use a lot, as a mass storage and will work just fine. Mind blown. I now have plenty of storage after struggling for a while. Lmao.

[–] shark@lemmy.org 2 points 9 hours ago

Set up my audiobookshelf server successfully.

I've been meaning to do this for a while. Do you put ebooks in it too, or just audiobooks and podcasts? I've been using BookLore for my ebooks, and really like it -- I just wish it was a little faster.

[–] sturmblast@lemmy.world 29 points 15 hours ago

My servers are up

It may not really be selfhosting but, managed to get a live USB with persistence so that i don't need to carry a laptop around

[–] Bronzie@sh.itjust.works 17 points 15 hours ago

I managed, without ever trying, to convert a friend to swap to Linux about a month ago.

Today I’m driving over to give him my old old server so he can start self hosting. He’s super keen on getting started.

So not my success, but ours? One more person joins the community today!

[–] Restaldt@lemmy.world 4 points 12 hours ago

I got fedora installed on a refurbished win11 laptop and finally got jellyfin working in my new house after i moved 1.5 years ago.

Kodi got me by in the dark times but its nice to have episode progress saved and being able to resume from any browser on my local network.

[–] atzanteol@sh.itjust.works 1 points 9 hours ago

This week - Apache Airflow setup to automate running backups (replacing cron).

[–] thelocalhostinger@lemmy.world 15 points 17 hours ago

Decided to buy a raspberry pi, it arrived, I installed pihole on it and put it into my dad's house, all in a few days. Biggest win: I just took action and did it, instead of researching, brainstorming and writing down stuff for weeks and then never execute.

[–] baller_w@lemmy.zip 2 points 11 hours ago

I migrated openaw from docker running on my raspberry pi to an old nuc I had lying around. Backed it with mainly models off of OpenRouter or my local Ollama instance. For very difficult tasks it uses anthropic. Added it to my GitHub repo and implemented Plane for task management. Added a subagent for coding and have it work on touch up or research tasks I don’t have personal time to do. Made an sdlc document that it follows so I can review all of its work. Added a cron so it checks for work every hour. It ran out of tasks in five days. Work quality: C+, but it’s a hell of a lot better than having nothing.

It helped research and implement SilverBullet for personal notes management in one shot.

I also migrated all of my services’ DNS resolution to CloudFlare so I get automatic TLS handoff and set up nginx with deny rules so any app I don’t want exposed don’t get proxied.

This weekend I’m resurrecting my HomeAssistant build.

[–] Bienenvolk@feddit.org 4 points 13 hours ago (1 children)

Finally got the time to set up OpenCloud. It is a pain in the ass to wade through their convoluted clusterfuck of compose files, but it is worth it! Sometime next week I'll refactor my current deployment. If I deem it fine, I might post it here for others to reference.

[–] sharkaccident@lemmy.world 4 points 12 hours ago (2 children)

Opencloud was a weird experience for me. Getting it started was great and having all of the options and features available led me to build it bigger than I initially planned. The downfall was it became too slow with everything I wanted to do with it. Could have been my hardware but it became unusable.

[–] RheumatoidArthritis@mander.xyz 1 points 8 hours ago

Looks like it just have to be like that with all open source projects in this space with a name ending in "cloud" ;)

[–] Bienenvolk@feddit.org 1 points 8 hours ago

Oh yikes! I'll see how it goes.

[–] GnuLinuxDude@lemmy.ml 2 points 11 hours ago

I've been self-hosting for years, but with a recent move comes a recent opportunity to do my network a bit differently. I'm now running a capable OpenWRT router, and support for AdGuard Home is practically built into OpenWRT. I just needed to configure it right and set it up, but the documentation was comprehensive enough.

For years I had kept a Debian VM for Pi-Hole running. I kept it ultra lean with a cloud kernel and 3 gb of disk space and 160MB of RAM, just so it could control its own network stack. And I'd set devices to manually use its IP address to be covered. AGH seems to be about the same exact thing as Pi-Hole. With my new setup the entire network is covered automatically without having to configure any device. And yes, I know I could've done the same before by forwarding the DNS lookups to the Pi-Hole, but I was always afraid it would cause a problem for me and I'd need an easy way to back out of the adblocking. Subjectively, over about 6 years, I only had a couple worthless websites that blocked me out.

I haven't yet gotten to the point where I'm trying to also to intercept hardcoded DNS lookups, but soon... It's not urgent for me because I don't have sinister devices that do that.

[–] Ebby@lemmy.ssba.com 19 points 19 hours ago (1 children)

I finally got around to installing Jellyfin. Still trying to get hardware transcoding working. I think I have it set up, but it still wants to use the CPU. I'm thinking permissions but I ran out of time.

Fun project.

[–] BaconWrappedEnigma@lemmy.nz 12 points 18 hours ago (2 children)

I think QSV is the new "easiest" way if you have an Intel CPU. Here are some docker compose values that might help:

    group_add:
      - "110"
      - "44"
    devices:
      - /dev/dri/renderD128:/dev/dri/renderD128

110 is render

44 is video

You can grep render /etc/group to find your values.

I found CPU accelerated transcoding to be as effective as using GPU acceleration for my small media server setup. Nvidia wasn't worth it for me.

[–] sharkaccident@lemmy.world 3 points 12 hours ago

Why the group add? Does JF default user not have access to dev dri?

load more comments (1 replies)
[–] kokomo@lemmy.kokomo.cloud 3 points 13 hours ago* (last edited 12 hours ago)

Managed to finally get around to self-hosting ntfy, added that to uptime kuma as notifications, experimenting with Checkcle, stood up a invidious instance for funsies (prob will see how much i use it, but might as well).

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

Managed to get stoat working over I2P.

[–] shark@lemmy.org 22 points 20 hours ago* (last edited 20 hours ago) (6 children)

I'll go first: I got XMPP (Prosody) setup for the family.
Also, less this week (cheating a little), but I've setup all my services with SSL (self-hosted root CA), domain names, and (finally) a dashboard (Heimdall.)

Edit: I can't sepll.

load more comments (6 replies)
[–] Kushan@lemmy.world 2 points 12 hours ago

It was a couple of weeks ago for me but I managed to get my docker compose script for all my infrastructure cleaned up and all versions of containers are now pinned.

I have renovate set up to open PR's when a new version is available so I can handle updates by just accepting the PR and it's automatically deployed to my server.

Nice and easy to keep apps up to date without them randomly breaking because I didn't know if a breaking change when blindly pulling from latest.

[–] fleem@piefed.zeromedia.vip 3 points 14 hours ago* (last edited 14 hours ago) (1 children)

proxmox backups fixed!

copyparty is really REALLY cool. (i use the phi95 theme)

self hosted gitea was much easier than expected.

jellyfin updated to latest.

fixed habitica issues (gotta have my goddamn checkmarks!)

self hosted ntfy ssh login scripts EVERYWHERE

i said fuck NUT and passed battery backup straight to truenas VM, the graphs are beautiful.

ive decided that a rclone docker set up to serve webdav will be a tool i keep on all lxcs, for moving shit around easier. turn it on, move the stuff, turn back off. (i can SCP with the best of them but this is so much easier)

i want a self hosted CA 😭😭😭

[–] shark@lemmy.org 2 points 8 hours ago (1 children)

copyparty is really REALLY cool. (i use the phi95 theme)

Wow. That's amazing!

i want a self hosted CA

It's totally worth it. I was putting it off for a very long time, but it was actually kind of easy.

[–] fleem@piefed.zeromedia.vip 1 points 8 hours ago (1 children)

got a link? I've been falling to get vaulTLS to even start

[–] shark@lemmy.org 2 points 7 hours ago (1 children)

Here’s what I went with: https://github.com/tgangte/LocalCA. I don’t know anything about VaulTLS though.

[–] fleem@piefed.zeromedia.vip 1 points 6 hours ago

looks cool! I'll check it out later!

here's what i had tried a little

https://github.com/7ritn/VaulTLS

All of my apps are running without issue. First time in months

[–] silenium_dev@feddit.org 3 points 14 hours ago (2 children)

I already had Keycloak set up, but a few services don't support OIDC or SAML (Jellyfin, Reposilite), so I've deployed lldap and connected those services and Keycloak to it. Now I really have a single user across all services

load more comments (2 replies)
[–] Shimitar@downonthestreet.eu 10 points 19 hours ago (3 children)

I plugged in an NVIDIA gpu in my server and enabled ollama to use it, diligently updated my public wiki about it and now enjoying real time gpt: OSS model responses!

I was amazed, time cut from 3-8 minutes down to seconds. I have a Intel Core7 with 48gb ram, but even an oldish gpu beats the crap out of it.

load more comments (3 replies)
[–] 5ymm3trY@discuss.tchncs.de 1 points 11 hours ago (1 children)

Started my self-hosting journey a couple of year ago with a Raspberry Pi, OpenMediaVault and a couple of Docker containers. This week i finally managed to move my Adguard Home container and my DNS setup over to my NAS, which was the final thing that kept the Pi running. I also synched all the data to the NAS.

The next step I am trying to figure out is a decent backup setup. Read about Borg, Restic and Kopia, but haven't decided on one of them yet. What are you guys using?

[–] Saltarello@lemmy.world 1 points 3 hours ago

I settled on Kopia myself but I always seem to see the others mentioned

load more comments
view more: next ›