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

Selfhosted

46676 readers
384 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 2 months 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 2 months ago* (last edited 2 months 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 2 months 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 2 months ago (1 children)

Did autotune touch the interfaces?

[–] ndupont@feddit.uk 1 points 2 months 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

[–] harsh3466@lemmy.ml 1 points 2 months 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)
[–] Darkmoon_UK@lemm.ee 1 points 2 months ago* (last edited 2 months ago) (2 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!

[–] Darkmoon_UK@lemm.ee 0 points 2 months ago
load more comments (1 replies)
[–] non_burglar@lemmy.world 1 points 2 months ago* (last edited 2 months 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 2 months 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.

[–] randombullet@programming.dev 0 points 2 months 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)
[–] BlueEther@no.lastname.nz 0 points 2 months ago (4 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 2 months 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 🤝

load more comments (3 replies)
[–] Mobile@leminal.space 0 points 2 months 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)
[–] airgapped@piefed.social 0 points 2 months 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)
[–] IncogCyberspaceUser@lemmy.world 0 points 2 months ago* (last edited 2 months 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 2 months 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 2 months ago* (last edited 2 months 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 2 months 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 0 points 2 months ago* (last edited 2 months 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)
[–] habitualcynic@lemmy.world 0 points 2 months 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!

load more comments
view more: ‹ prev next ›