this post was submitted on 15 Feb 2025
192 points (99.0% liked)

Selfhosted

42718 readers
867 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.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

It's Sunday somewhere already so why wait?

Let us know what you set up lately, what kind of problems you currently think about or are running into, what new device you added to your homelab or what interesting service or article you found.

I'll post my ongoing things later/tomorrow but I didn't want to forget the post again.

(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 63 points 1 week ago (1 children)
[–] [email protected] 19 points 1 week ago (1 children)
[–] [email protected] 8 points 1 week ago

Same as it ever was.

[–] [email protected] 38 points 1 week ago (5 children)

OpenWRT on a new router. The wifi works better, ethernet works up to 980Mbit/s and I don't have all my traffic routed trough a Huawei device.

And it allows you to configure everything.

[–] [email protected] 1 points 6 days ago* (last edited 6 days ago)

i just transitioned from a dedicated pfsense machine to openwrt LXC container in proxmox machine

the idea is to have 2 or more openwrt instances in different proxmox machines for some HA routing to my self hosted subnet(s)

going well so far and i think i know a lot more about routing (ha). openwrt is pretty great though.

ps. i think i'm having issues with udp port forwarding but not sure

[–] [email protected] 12 points 1 week ago (2 children)

Running opnsense here and just plain having my own firewall is the coolest thing.

load more comments (2 replies)
[–] [email protected] 7 points 1 week ago

I'd score openwrt as a perfect 5/7

load more comments (2 replies)
[–] [email protected] 21 points 1 week ago (7 children)

A couple of days ago, after testing it myself for a few months to make sure I understood how everything works, I made the switch to NextCloud Calendar, and will no longer use Google Calendar.

This is the best part though... I somehow convinced my wife to do the same. She let me install the NextCloud app(optional for Calendar stuff but makes the setup easier) and DAVx^5^ on her phone (both from F-Droid, so DAVx^5^ was free). I exported and imported her calendar, and made sure the notifications were set up to her preferred default.

It's multiple days later, and she hasn't complained!

I've also moved all of my contacts over to NextCloud, but have yet to coerce my spouse to do the same.

[–] [email protected] 8 points 1 week ago

This sounds good, the partner acceptance factor is always one of the biggest struggles. Technology is easy :D

load more comments (6 replies)
[–] [email protected] 17 points 1 week ago* (last edited 1 week ago) (2 children)

I’m 3 time zones away from my server and it hasn’t crashed yet after being gone for 3 days. I’m very proud of it.

[–] [email protected] 8 points 1 week ago (1 children)

I feel you. I did not expect mine to crash but I am in Japan and streamed a movie from my server on the West coast of North America.

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 15 points 1 week ago (4 children)

My job let me buy a bunch of Pis to set up a cluster for a demo so I’m having a lot of fun

[–] [email protected] 6 points 1 week ago (2 children)
load more comments (2 replies)
load more comments (3 replies)
[–] [email protected] 13 points 1 week ago* (last edited 1 week ago) (3 children)

Helle there ! It's still Saturday here :p !

I recently setup weechat (IRC) and learned about bouncers. From what I understand it's similar to a proxy but with backlogging IRC conversation. I'm still new to it and have a lot a new things to learn.

I'm thinking to self-host my personal bouncer on some cheap VPS.

Other than that was busy with encoding with av1an and encode my bluray library to AV1 codec :).

I also recently self-hosted metube (yt-dlp web frontend) to download some music from RiMusic. Still need to work on a shortcut with HTTPS shortcut on Android !

load more comments (3 replies)
[–] [email protected] 12 points 1 week ago (1 children)

I have recently setup my paperless-ngx instance and have uploaded all my scanned documents. Now I have to tag all that stuff which seems like a lot of work. So I'm looking into paperless-ai... 🧞

[–] [email protected] 6 points 1 week ago

(pre ai) I found that adding a few, tagging them correctly and then adding the rest worked pretty good with auto tagging. Don't know how much of a difference paperless-ai is going to make but it sounds interesting. I would just make sure to only plug in a selfhosted thing

[–] [email protected] 12 points 1 week ago

Crazy enough, I have everything going that I want to on my server!

  • *arr suite and jellyfin
  • traefik reverse proxy with crowdsec + bouncer for some sites (e.g. not documents or media)
  • paperless-ngx for documents
  • immich for photos
  • leantime to manage personal projects
  • Book stack for a personal wiki
  • calibre-web for my library
  • syncthing for file and music syncing so I don't have to stream music
  • valheim server for me and my friends
  • boinc for turning my server to a productive heater in the winter
  • home assistant for my in-renovation smart home

As far as my server goes, I have everything I need. Maybe setting up something for sharing files over the web if needed. I used nextcloud for that before it killed itself completely and I realized I never really needed it.

Next is working on my smart home because we had to fully strip the house to renovate. KNX first, zwave for things that KNX doesn't have or are crazy expensive, ESPHome for everything that the other two can't accomplish. Minimal 2.4GHz interference and don't have to rely as much as possible on flaky wireless in a brick house.

[–] [email protected] 11 points 1 week ago (2 children)

If hardware service counts. :) I have been fighting for the last few months with my Promxox server telling me a drive went read only , from a SSD and even a HDD, very odd behavior and it finally pulled the last straw with me last Thursday. I had a 4TB drive acting as my Storage/backup drive which this complained about so I put a 1TB drive in which is pretty much 2 yrs old so plenty of life on it.

I went through and tested the SSD with extended tests and it passed with flying colors, so it dawned on me, maybe it's the SATA data cable, and sure enough, it was. When I had run the sudo smartctl -x -T permissive /dev/sdb it only presented very little information on it, swapping the cable and it now presents the full SMART data and stats as it should. Additionally, it's been more stable with the performance so far. So I call that a win.

In the software side, I have been going through the Home Assistant instance and removing dead/old entities I never had gotten to removing

load more comments (2 replies)
[–] [email protected] 11 points 1 week ago (1 children)

Slowly building up my self hosted test env in a VM on my gaming PC.

Most recently playing with homepage so I don't have to remember as many sub domains.

Eventually I will get the *arr stack going so my jellyseerr instance is more automated.

[–] [email protected] 6 points 1 week ago

I'm an idiot so it took me about 3 frustrating years to get all the docker containers working. Worth it every day

[–] [email protected] 10 points 1 week ago (2 children)

I spun up a new Plex server with a decent GPU - and decided to try offloading Home Assistant's Preview Voice Assistant TTS/STT to it. That's all working as of yesterday, including an Ollama LLM for processing.

Last on my list is figuring out how to get Home Assistant to help me find my phone.

load more comments (2 replies)
[–] [email protected] 9 points 1 week ago

I lost all my inpsiration after my last install. I've literally just got immich and a raid array. I want to add a few things:

  • Public facing website
  • Jellyfin
  • VPN server
  • Individuous
  • XMPP
[–] [email protected] 8 points 1 week ago (3 children)

I have setup a immich docker container and am slowly moving users and images from google photos.

load more comments (3 replies)
[–] [email protected] 8 points 1 week ago (4 children)

I'm eternally sitting here putting off migrating my homelab from docker to rootless podman due to some rather janky patterns I use. It might be super smooth or it might not so instead I just wait in endless decision paralysis

load more comments (4 replies)
[–] [email protected] 8 points 1 week ago

I. Build a PC for video editing because it was becoming impossible to do on the laptop. I realized that I can use the GPU also to run large language models myself.

So this week I've been setting up ollama and Open WebUI to be able to move some of my queries I ask ChatGPT and ask them on my computer, even if I'm away.

This way I don't need to send sensitive data to the USA and China. It works quite well but I only can use smaller models up to 14B because of the 12 GB VRAM my graphics card only has.

[–] [email protected] 6 points 1 week ago

I've gotten a CalDAV server, audiobookshelf, and selfhosted obsidian live sync running on my laptop while I wait for movers to bring my shit to my house. Then gotta migrate it all across to my mini PC afterwards. Doing a modular NixOS setup to replace/complement what I used to have running on proxmox.

Once everything is on a dedicated machine I'm going to make a nice little homepage for it, inspired by a previous thread here.

[–] [email protected] 6 points 1 week ago (8 children)

I'm starting to see mastodon users on my tiny pixelfed server. It's such a good feeling.

On the sad side, my Lemmy update went south and I had to remove it off my setup. Still looking for a good replacement for max two users. Something dirt simple like GoToSocial turned out to be.

load more comments (8 replies)
[–] [email protected] 6 points 1 week ago

Installed grocy on a server and magic mirror on a pi. Now we can track all the daily tasks of life which makes my wife happy

[–] [email protected] 6 points 1 week ago

I'm currently half way thru building a ZFS array using (5) 8tb Ironwolf Pro drives. I'm modelling and 3d printing a custom drive cage with brackets to hold them all inside the shitty Dell tower case I have dedicated to it. Hoping I can get it done sometime Sunday, I'm on V2 of the drive cage print and it takes like 8 hours to do lol.

[–] [email protected] 6 points 1 week ago (9 children)

Why is it so hard to send large files?

Obviously I can just dump it on my server and people can download it from a browser but how are they gonna send me anything? I'm not gonna put an upload on my site, that's a security nightmare waiting to happen. HTTP uploads have always been wonky, for me, anyway.

Torrents are very finnicky with 2-peer swarms.

instant.io (torrents...) has never worked right.

I can't ask everyone to install a dedicated piece of software just to very occasionally send me large files

[–] [email protected] 6 points 1 week ago (4 children)

Maybe something like Copyparty would be what you're looking for?

[–] [email protected] 0 points 6 days ago

I think that openssh or any ssh or ftp app should facilitate this.

load more comments (3 replies)
load more comments (8 replies)
[–] [email protected] 5 points 1 week ago (5 children)

Set up paperless-ngx and cannot get my scanner to send a scan to a FTP server. It supposedly supports sending to FTP but doesn't have much documentation for it. I've tried FTPS, SFTP, and unsecured FTP. Both secure types just cause it to error out. But with unsecured the scanner just freezes then reboots. Really annoying me. I'm about to give up and just scan to s USB thumb drive then copy the scans to the server.

load more comments (5 replies)
[–] [email protected] 5 points 1 week ago

I changed my proxmox server from zfs raid pool to software raid with mdadm. Saved me a ton of ram and cheap ssd's don't really like zfs, so it's a win win. And while messing around with drive setups I also changed the system around a bit. Previously it had only single ssd with LVM and 7x4TB drives with zfs but as I don't really need that much storage it's now running 3x1TB SSD + 4x4TB HDD, both with software raid5 so 2TB of fast(ish, they're still sata drives) storage and 12TB (or 10,6 in the real wold, TB vs TiB) of spinning rust storage.

Well enough for my needs and I finally have enough fast storage for my immich server to maintain all the photos and videos over 20+ years. Took "a while" to copy ~5TB over 1gig lan to other system and back, but it's now done and the copying didn't need babysitting in the first place, so not too big of a deal. Biggest unexpected issue was that my 3,5" hdd hotswap cradles didn't have option to mount 2,5" drives so I had to shut down the server and open the case to mount the drives.

And while doing that my piHole was down, so the whole network didn't have DNS server around. I'd need to either set up another pihole server or just set up some scripts to the router to change DNS offerings to dhcp clients while pihole is down and shorten the lease time to few minutes.

[–] [email protected] 5 points 1 week ago* (last edited 1 week ago) (2 children)

Working on Smart Playlists for Pinepods I'm the developer of the self-hosted podcast management server and Sunday is always my new feature day. I've had a lot of fun adding in new features lately. Like designing a homepage and adding OIDC login support. Don't let anybody tell you auth isn't fun.

load more comments (2 replies)
[–] [email protected] 4 points 1 week ago (13 children)

I had a bit of a hiccup with my Unraid server. It wouldn’t turn on, and I got so fed up that I decided to get rid of it. But now, I’m back on the hunt for a new home server OS, and I’m hoping to find one that’s easy to use and has a GUI. If you were in my shoes in 2025, which one would you pick?

load more comments (13 replies)
[–] [email protected] 4 points 1 week ago

Scripting enlarging 2400 10x10 png files to 512x512 Stable Diffusion generated images that look like high resolution cityscapes in the style of Salvador Dali. I can't get the API to spit out a single image.

[–] [email protected] 4 points 1 week ago* (last edited 1 week ago)

Finally managed to set up tvheadend with rebreoadcasted IPTV from a private group with functioning and automated import into jellyfin.
Works very well (if the IP stream doesnt crash)

Edit: Spelling mistake.
Additional info: Took me 3 weekends to figure out how it all works together, finding out that firefox browser neither on desktop nor android can play live tv on jellyfin (even with transcode) and that EPG is a bitch to get right with obscure tv stations.
And webgrabplus has asinine documentation. Meaning: non existant. Go figure it out yourself what each parameter means, lol)

[–] [email protected] 4 points 1 week ago

Recently set up Nextcloud, but ran into trouble getting it to connect with a domain because of Starlink being the ISP. Found out about tailscale and have been getting things connected and accessible with Tailscale’s magic DNS that it uses.

Currently trying to figure out how to use the iOS tailscale app to connect to an exit node, which will be my server at home, but it’s not easy. Apparently it can be done through the shortcuts and automation on the iPhone, but can’t sort out a way to connect easily that doesn’t throw errors with no good documentation to say what I’ve done wrong.

[–] [email protected] 4 points 1 week ago (3 children)

I've got a project to look forward to. Have my Proxmox server with a UPS, running NUT to watch the battery percentage and power down gracefully if the % gets too low. I have Home Assistant watching that so it's supposed to notify me before that happens. It's not notifying me though, so I gotta look into that. I know it's not working this morning because the power went out, so now I'm just sitting here theorizing instead of actually looking at it. 🙃

load more comments (3 replies)
[–] [email protected] 4 points 1 week ago (1 children)

My 8GB soquartz CM4 has a broken memory chip and I can't return it, so I am contemplating whether I should throw it in the oven and hope for the best or whether somebody wants to buy a half broken one unbaked ...

load more comments (1 replies)
[–] [email protected] 3 points 1 week ago

I'm iterating again on my lab setup and moving a few apps that I expose externally to their own VM so I can lock that sucker down even further. Right now I have a few different servers with podman/docker containers grouped by application type. e.g. critical apps: foregjo, nextcloud, vaultwarden. My arr stack. Media consumption. Knowledge & tracking apps, and general apps.

I eventually intend to throw the external apps into a DMZ VM but my network isn't setup to do that right now, so instead I'm getting them set up on their own host and will lock down the firewall to only allow it to communicate with my reverse proxy and nothing else.

It's been fun reworking my Ansible playbooks to do all my server provisioning (still need to figure out Terraform) along with running app installs and updates automatically at the press a button. Working with firewall rules via Ansible was a bit of a headache at first but now I'm in a really good spot.

I'm also testing out linkwarden and hoarder to finally replace what I lost with Omnivore a while ago.

[–] [email protected] 3 points 1 week ago

Working on testing stalwart... And will need to organize and document properly my various nft rules and routing tables, because its slightly getting out of hand...

load more comments
view more: ‹ prev next ›