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

Selfhosted

46113 readers
1056 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
[–] AustralianSimon@lemmy.world 1 points 3 weeks 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.

[–] ItJustDonn@slrpnk.net 1 points 3 weeks ago* (last edited 3 weeks 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)
[–] ndupont@feddit.uk 1 points 3 weeks ago (1 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

[–] tofu@lemmy.nocturnal.garden 0 points 3 weeks ago (1 children)

Did autotune touch the interfaces?

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

Yes, it applies some power-saving settings to both my interfaces, then I lose the connection in the following 10 seconds. I should screencap the commands for all the other settings and prepare a custom script that wouldn't touch my network

[–] Darkmoon_UK@lemm.ee 1 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Are there any AI apps that will index markdown documents with a vector DB, then allow you to run natural language queries using some kind of RAG approach with a local LLM?

Closest I've found is LlamaIndex, but this is still more of a 'foundation' than a turn-key solution and right now I'm too time-poor to do the assembly required...

I realise I'm describing close-to-frontier tech, but is there anything more turn-key (Dockerised) out there yet?

My use-case is pretty 'vanilla' in this space: Having a knowledge base and wanting quick answers to questions like "How should screen X behave if I am not a registered user?".

Thanks for any suggestions!

load more comments (1 replies)
[–] non_burglar@lemmy.world 1 points 3 weeks ago* (last edited 3 weeks ago) (4 children)

More incus:

  • mounting persistent storage into containers (cheating by exporting NFS from my proxmox zfs into the incus host.
  • wrote a pruning backup script for containers, runs daily, keeps last 7 days and the first of the month
  • passed through hardware (quicksync) into jellyfin container (it works!)
  • launched an OCI container (docker home assistant) natively in incus (this is a game-changer!)

Next:

  • build 2nd incus node
  • move all containers from proxmox to incus
  • decom proxmox
  • setup Debian with NFS export
load more comments (4 replies)
[–] Ebby@lemmy.ssba.com 1 points 3 weeks ago

I tried to update my lemmy instance and it all went so horribly wrong. DB never came up, errors everywhere, searching implied I updated to a dev branch sometime in the past (not a dev, don't think I did) and it'll be console and DB queries for a fix.

Ran out of time and overwhelmed, I restored backups and buried my head in the sand. Nope, not now. Future, yes, but oh not now.

[–] harsh3466@lemmy.ml 1 points 3 weeks ago (1 children)

I've been learning bash and working on scripts to automate stuff in my homelab. It's been a lot of fun. I'm currently working on a script that will rename the movies and TV shows I rip from my DVD collection.

The script queries the tmdb api, presents me with a mwnu of matches if there's multiple matches, renames the media files according to jellyfin spec, and then places them in the proper folders to be indexed by Jellyfin and Kodi.

load more comments (1 replies)
[–] randombullet@programming.dev 0 points 3 weeks ago (6 children)

I'm switching my immich instance to an SSD one and switching my VPN from zerotier to tailscale.

Hopefully that means my Immich will be a little more reactive.

load more comments (6 replies)
[–] rastacalavera@lemmy.world 0 points 3 weeks 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)
[–] kcweller@feddit.nl 0 points 3 weeks ago* (last edited 3 weeks ago) (1 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!

load more comments (1 replies)
[–] BlueEther@no.lastname.nz 0 points 3 weeks ago (2 children)

Email... My wife really wants to further de-google, this means moving custom domains off gsute.

Do I move to proton/tuta or go back to self hosting email again like I did for years until about 2010?

If I self host, do I do it at home or on the server that runs my lemmy instance?

[–] Await8987@feddit.uk 1 points 3 weeks ago

Cool your wife is into de googling! My wife thinks I’m a conspiracy nut. I have custom domains on proton and its been great, but with their moves toward AI and crypto who knows. I would probably try tuta if I was setting it up now - but who knows if they will eventually go wonkey then you will wish you self hosted anyway 🤝

[–] dan@upvote.au 0 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

I self-host my email using Mailcow, and use a VPS for it. I don't trust my home server to be reliable enough, and the VPS providers have nicer equipment (modern AMD EPYC CPUs, enterprise SSDs, datacenter-grade 10Gbps or 40Gbps connections, etc). I use a separate VPS just for my emails - it's the one thing I want to ensure is secure, so I didn't want any other random software (that could potentially have security issues) running on it..

I also use an outbound SMTP relay to avoid having to deal with IP reputation. Very easy to configure this in Mailcow. SMTP2Go has a free plan for sending <1000 emails per month.

load more comments (2 replies)
[–] Mobile@leminal.space 0 points 3 weeks ago (1 children)

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

load more comments (1 replies)
[–] IncogCyberspaceUser@lemmy.world 0 points 3 weeks ago* (last edited 3 weeks 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 1 points 3 weeks ago (1 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.

[–] spaghettiwestern@sh.itjust.works 0 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

Besides adding a UPS, how do you deal with power failures? Are you somewhere where they're not much of a problem?

In my experience mini computers don't handle power failures nearly as well as purpose-built hardware.

After several power failures the SSD on my Raspberry Pi became so corrupted it wouldn't boot, and I was 250 miles away at the time and lost access to my home network for weeks. Overlay file systems work but are a PITA to maintain. By contrast my routers have never had a problem even with repeated power failures, so instead of relying on the Pi I've moved my DNS and Wireguard servers to my router.

load more comments (3 replies)
[–] walden@sub.wetshaving.social 1 points 3 weeks 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.

[–] airgapped@piefed.social 0 points 3 weeks ago (2 children)

This week I finally managed to route torrent traffic through a VPS that was sitting around gathering dust. I am behind CGNAT so was taking me 6 weeks to do the kind of traffic I do in a day now. I couldn't be more chuffed.

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