this post was submitted on 15 Feb 2025
174 points (98.9% liked)

Selfhosted

52802 readers
756 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 2) 50 comments
sorted by: hot top controversial new old
[–] UnPassive@lemmy.world 4 points 8 months ago

Today I'm experimenting with Ansible. Wanna try setting up a Docker hosted RSS reader with it. Hopefully will write up controls for my whole Docker server with Ansible once I'm more familiar.

[–] slym@lemmy.ca 3 points 8 months ago (9 children)

I have yet again broke a Nextcloud server By trying to upgrade it (from 27 to 30) . Even after hours of debug i’ll have to remake it from scratch ….again

load more comments (9 replies)
[–] PriorityMotif@lemmy.world 3 points 8 months ago (1 children)

Attempting to get my lemmy instance going properly. Got it running on digital ocean but they don't allow outgoing email and reccomend a third party service. I decided to try out Hetzner and am getting errors saying that docker compose isn't installed when running the ansible script.

[–] kernelle@0d.gs 2 points 8 months ago (1 children)

I've been using OVH without issues. How big is your drive space though? Lemmy uses quite a bit. Federation can take some time too.

[–] PriorityMotif@lemmy.world 2 points 8 months ago (2 children)

DO lowest tier i'm on is 20gb, but hetzner is slightly cheaper with more ram and 40gb.

load more comments (2 replies)
[–] bitwolf@sh.itjust.works 3 points 8 months ago

Trying to get headrest working in docker. But backups end up filling my host drives docker volume with cached chunks.

Tried setting and volume mounting the cache dir but it still fills up.

Duplicacy worked though so might just stick with that. Just gotta try restoring files now.

[–] tinsuke@lemmy.world 3 points 8 months ago* (last edited 8 months ago) (2 children)

I've been slowly, but steadily, migrating the services I run on my TrueNAS CORE (FreeBSD) from Jails to Debian VMs so I can migrate to TrueNAS 25 (no more SCALE it seems, and Linux) around April without many hurdles, hopefully.

Besides having to learn some systemd, it has been a smooth ride.

Now I'm down to the last 2 services, which I think are the most complicated setups I have and with no nice deb packages to ease installation: Paperless-ngx and Photoprism.

I'll probably look into playing with Containers (LXC/Incus) to have the same lightweight and efficiency as Jails once the migration to Linux is done. But honestly, if everything is running nicely, I won't be very motivated to do so, let's see.

load more comments (2 replies)
[–] ikidd@lemmy.world 3 points 8 months ago

Set up an instance of Supabase for an application I'm building that needs a REST backend. So far, so good, using it's Auth functions for OTP login and they work well.

[–] midnight@programming.dev 3 points 8 months 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.

[–] pebbles@sh.itjust.works 3 points 8 months ago* (last edited 8 months ago)

My girlfriends phone was having issues connecting to self hosted servers, so I set her DNS from private to network default. Hope this helps any android users that may have issues.

[–] gever4ever@lemmy.world 3 points 8 months ago

I setup a VPN for my moms Synology so I can request and download media for her through my local qbit instance and using Radarr/Sonarr to move the files over.

I have a problem where both arrs don't auto start when I power up the debian VM in Proxmox even though the daemon is running and restart policy is set to always...

She doesn't make a lot of requests so I just go and start them manually but I would eventually like to get it fixed..

[–] Anonymouse@lemmy.world 3 points 8 months ago

I've been trying to learn K8s and more recently the Gateway API. The struggles are that most Helm charts don't know Gateway (most are barely Ingressroute) and I'm trying to find a solution to one service affecting the other gateways.when a service cannot find a pod, the httproute fails and when one route fails, the ingress fails. It's a weird cascading problem.

Right now, I'm considering adding a secondary service to each gateway that resolves to a static error page. I haven't looked into it yet; it cane to me in the brief moment of clarity before I fell asleep last night.

Also, I may be doing everything wrong, but I am learning and learning is fun.

[–] Itsapersonn@lemmy.dbzer0.com 3 points 8 months ago

We finally got our music server set up after a lot of finagling with wireguard. It's really cool; we have slsk-dl set up to batch download our playlists from Soulseek, which we can then play in Jellyfin. Next I'm gonna set up Nextcloud for backing up photos, projects, the whole shebang.

[–] Tm12@lemmy.ca 3 points 8 months ago (1 children)

I had my VPS go down due to a PSU issue. Os there any legal recourse for getting my 0.14% of the monthly cost back?

load more comments (1 replies)
[–] arcosenautic@lemmy.world 3 points 8 months ago (2 children)

Setting up let's encrypt auto cert renewal with ACME. Also looking to setup some monitoring service, basic stuff like CPU, memory usage etc. If anyone has recommendations that have an android app available, that would be awesome.

[–] Darkassassin07@lemmy.ca 3 points 8 months ago* (last edited 8 months ago)

ACME.sh? I love that little tool.

Cert renewal via DNS-01, independent of any other services or ports. Set it up like 7 years ago and haven't had to touch it since.

[–] tofuwabohu@slrpnk.net 3 points 8 months ago

I'm personally using Prometheus Stack and like it, but I just check Grafana in my Android browser. I think Zabbix has an Android app but I don't know if it has as many possibilities as Prometheus.

[–] dantheclamman@lemmy.world 3 points 8 months ago

I finally set up Joplin server. It is a revelation after too long using Syncthing to sync databases. I wasn't able to use Joplin on Android anymore- the sync to file system had gotten too slow. Now everything syncs pretty much instantly!

[–] HelloRoot@lemy.lol 3 points 8 months 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)
[–] Slax@sh.itjust.works 3 points 8 months ago

Managed to set up immich remote machine learning (old 7th gen Optiplex to gaming PC). If only I bought an nvidia card.. I wasn't able to get it my AMD 7800 XT to work with immich ML.. Next up is setting up microservices because immich is crippling my unraid server 🤦🏼😭

[–] Shimitar@downonthestreet.eu 2 points 8 months 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...

[–] Lark7380@lemmy.dbzer0.com 2 points 8 months ago

I bought a coral tpu and setup frigate. I've been tweaking the alerts and motions. Moving home assistant notifications from reolink to frigate. Was thinking of singing up for frigate+ for additional animal objects. Has anyone signed up for frigate+? Is it worth it?

[–] njordomir@lemmy.world 2 points 8 months ago

I'm running Nextcloud and PaperlessNXG on my servers. Over the last few months I tested out my remote management. Now that I'm back home, I've been making a few adjustments based on my learnings. Firstly, Wireguard is slower than a turtle, while Tailscale has been a little bit faster. I'm guessing this is due to my upload speed and switching to fiber may fix this.

I'd also like to add TubeArchivist back in since there's some great videos that I don't trust Google to preserve given the direction things are going.

The folks on the "privacy" Lemmy gave me some good tips on app replacements and after making a big spreadsheet with all my apps, their licenses, etc., I cut down my remaining proprietary apps by at least 50% and I only have a few proprietary essentials that still depend on Google Play. I've been meaning to do this for a long time and I almost have a path towards completely removing all Google, Amazon, and Microsoft products from my life.

Next, I'd like to set up Wander to eventually get rid of Garmin/Strava but I haven't been able to figure it out and I'm still locked in to some degree because of my hardware (Garmin watch). The Ring doorbell has to be the next thing to go, but I'm exhausted and haven't had the motivation to start a new project until the dust settles from the last one.

load more comments
view more: ‹ prev next ›