this post was submitted on 30 Mar 2025
174 points (100.0% liked)

Selfhosted

45515 readers
1157 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
 

What's up, what's down and what are you not sure about?

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.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] rastacalavera@lemmy.world 5 points 1 week ago (1 children)

I’m trying to figure out a basic CRM for my local sports club. I use docker to self host a voting platform called RALLLY that we use a lot and enjoy. If people can recommend a CRM I’d give it a go today. I tried a platform called twenty yesterday but couldn’t get it off the ground

load more comments (1 replies)
[–] TK420@lemmy.world 5 points 1 week ago (3 children)

Docker compose. I had a plan to ease into docker, I slipped and fell in the fucking pool. So far I have AdGuard Home and Heimdall working. Some WireGuard variant is next, followed by moving grafana and Prometheus over.

So far so good…..internet blogs, videos, etc have been not great, seems things have changed since dropping the version in your yaml file. All in all, I think the direction I’m heading in is good. Time will tell.

load more comments (3 replies)
[–] gerowen@lemmy.world 5 points 1 week ago (2 children)

I've been fending off AI bots the last week or so; wrote about it here:

https://gerowen.substack.com/p/the-ai-data-scraping-is-getting-out

load more comments (2 replies)
[–] OmegaLemmy@discuss.online 4 points 1 week ago

i run coolify and I have to make my own solutions so I'm learning a lot about docker.

[–] ItJustDonn@slrpnk.net 4 points 1 week ago* (last edited 1 week ago) (5 children)

Shoutout to @Estebiu@lemmy.dbzer0.com for helping me appreciate the joy of docker compose. I got to set up Navidrome and it's been great!

With that said, I have a security-related question: at what point in self-hosting am I exposed to the outside internet that warrants things like reverse proxies and other security measures? I'm currently typing router IPs (e.g. 192.168.x.x) to access the services, so is my machine exposed if the only people intending to connect are local on our wireless network?

load more comments (5 replies)
[–] vfscanf@discuss.tchncs.de 4 points 1 week ago (1 children)

I've just set up Wireguard, so I can access my home network from everywhere, but the old laptop that I wanted to use as a server has just quit. So now I have to find a different machine

load more comments (1 replies)
[–] pineapple@lemmy.ml 4 points 1 week ago

Finally starting my self hosted journey. I have everything I need I'm setting up a 6tb nas for linux iso's photos and files. And I recently got a "broken" laptop that works perfectly fine that I will use for running all my applications in proxmox such as immich, jellyfin and nextcloud. And probably many others in the near future.

[–] habitualcynic@lemmy.world 4 points 1 week ago

Firing up my NAS and Arrs. My Aoostar WTR Pro and all the components arrived, it’s all setup, and I swapped out the fan for a larger one to get more airflow into the nvme drive area since I live in a hot climate.

Spending the day configuring a vpn, sab, and qbit. Already learning a lot!

[–] mac@lemm.ee 4 points 1 week ago

Got my jetKVM in the mail yesterday. Really sleek build and software. Liking it a lot so far.

Migrated my network to a router running openwrt this past week as well. Having issues with avahi-daemon crash looping, so I haven't been able to get mdns working in between networks 🤷

[–] ndupont@feddit.uk 3 points 1 week ago (3 children)

I had to reboot my Proxmox server after applying powertop --auto-tune. All was fine with every advised tweak but touching the Lan interfaces was not a great idea

load more comments (3 replies)
[–] Mobile@leminal.space 3 points 1 week ago (4 children)

I really need to figure out how to get Jellyfin to use SSL certs and assigning a domain to the instance.

[–] harsh3466@lemmy.ml 5 points 1 week ago

Do you have a revese proxy setup?

[–] SexualPolytope@lemmy.sdf.org 3 points 1 week ago (1 children)
[–] irmadlad@lemmy.world 4 points 1 week ago

Caddy! I am embarrassed to think about how long it took me to figure out caddy. I kept cracking away at it tho, and one day it was like the clouds rolled back, and the sun shone on my face, a alien ship came down and this green little dude gave me the secrets, and it was all so simple. Now I can have caddy up and dishing out certs in about 5 minutes. When I look back, I cringe.

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

I have my instance running in my k3s cluster. I have its node affinity to only run on my minisforum i9. That way, I can use cert manager to manage the certs.

load more comments (1 replies)
[–] silmarine@discuss.tchncs.de 3 points 1 week ago

Finally got around to trying what @chaospatterns@lemmy.world recommended me to troubleshoot my scanner sending to FTP. And I got it working! Thanks chaospatterns!

[–] possiblylinux127@lemmy.zip 3 points 1 week ago* (last edited 1 week ago)

I'm moving to Podman quadlets for self hosting infrastructure (Forgejo and Woodpecker CI) and Kubernetes for the actual services. I also still need to figure out were I'm going to do SSL terminations.

Nextcloud will be moved to Nextcloud AIO

[–] AustralianSimon@lemmy.world 3 points 1 week ago

Building a simple workflow with AI agent for our community watch group. Also building an open source automation platform, currently working through GUI templates for it.

[–] Lobshta@lemmy.world 3 points 1 week ago* (last edited 1 week ago) (2 children)

My radarr instances won't download anything. It will search and find compatible torrents, but then it just spins and spins, nothing ever moves to the queue. If I refresh its like nothing happened at all. I confirmed that qbt is running properly and my Sonarr instances seem to be running ok.

I recently reorganized the root files to separate HD/UHD content so that I can run 2 instances for Overseerr requests, then this issue started. I had to reset the root folders and now there's also a root folder error about collections that I can't resolve either... got me thinking about doing a full reinstall.

[–] yaroto98@lemmy.org 3 points 1 week ago

The root folder error for collections. I think I know this one. You need to go into every movie and update the filepath to the use the new root folder. Radarr isn't smart enough to do that automatically for you. Though you'd think they'd have $rootfolder as a var, but no.

[–] catloaf@lemm.ee 2 points 1 week ago

What's in the radarr log? You have your downloader configured, enabled, and tested I assume?

[–] AnonomousWolf@lemm.ee 3 points 1 week ago (1 children)

I've setup Nextcloud on Hetzner, and have ordered a mini PC to run Immich and experiment with.

Still trying to decide on a good cheap email host that I can also move my family on to eventually.

load more comments (1 replies)
[–] qaz@lemmy.world 3 points 1 week ago

I fixed DNS

(My DNS queries were blocked by my ISP's modem, I flashed OpenWRT on an old WiFi Repeater, and set up a DoH proxy)

[–] jagged_circle@feddit.nl 2 points 1 week ago (2 children)

Finally installed jellyfin when I realized I could use rclone to mount 10G of free disk space from box (with client side encryption using rclone) on my server.

Very easy to install on Debian, but the plugins are a security nightmare. Jellyfin devs are kinda dumb.

load more comments (2 replies)
[–] IncogCyberspaceUser@lemmy.world 2 points 1 week ago* (last edited 1 week ago) (2 children)

I'd appreciate some feedback on what I'm looking to do.
I'm wanting to follow the FUTO guide, but I don't want to build a router, to save on some money for now.
So I'm planning on buying a Mikrotik MT RB750Gr3 and putting OpenWrt on it, then using my current TP-Link Archer C6 as a wireless access point. (will buy a dedicated AP in the future).
One thing I wonder is, if there is a Mikrotik model that would be better?

[–] randombullet@programming.dev 4 points 1 week ago (4 children)

I'm using the rb5009 but im using RouterOS not openwrt. Any reason why you'd want to do that?

I personally think if you're buying a purpose built hardware and then putting your own software on it, you should move to a mini computer with OpnSense.

load more comments (4 replies)
[–] walden@sub.wetshaving.social 3 points 1 week ago

It looks like the hEX refresh is the same price from that vendor.

RB5009 is better but more expensive. There's a PoE version that can power your WiFi APs in the future.

I also question the decision to put OpenWrt on it. RouterOS is solid. There's a learning curve, but it's worth it if you're a nerd.

[–] kcweller@feddit.nl 2 points 1 week ago* (last edited 1 week ago) (4 children)

As we received new network hardware from our ISP, and inevitably are getting a new IP address again with that, I'm looking into setting up a DDNS. I've wanted to check out DuckDNS.

They run their (free) service on AWS EC2 instances, though, and as I am currently also trying to end my reliance on Google and Amazon, I've got some more digging to do. If anyone has a good, European (or heck, federated?) solution, hmu!

[–] tofu@lemmy.nocturnal.garden 2 points 1 week ago

I'm using the Hetzner nameservers, it's not exactly DynDNS but they have a DNS API and I just have a cronjob set up that checks every five minutes if the IP is still correct and updates otherwise.

Using this in the cronjob: https://github.com/FarrowStrange/hetzner-api-dyndns

load more comments (3 replies)
load more comments
view more: ‹ prev next ›