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

Selfhosted

44306 readers
1 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
[–] [email protected] 4 points 1 month 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 month 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] 4 points 1 month ago (1 children)

Considering moving my stuff into a VirtualBox VM or two rather than running directly on my PC. Then at some point in the future when I have the hardware for it I can fairly easily move it to proxmox. Also means installing a clean OS on my main PC is a quicker task as it would just be install virtual box, load up the VMs and a lot of stuff would already be done.

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

Consider using containers. I used to think this way, though now my goal is to get down to almost all containers since it's nice to be able to spin up and down just what the one 'thing' needs.

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

Trying to figure out how to get my qBittorrent docker container to route all traffic through my VPS through wireguard. The catch is that the webui needs to be accessible through LAN.

[–] [email protected] 4 points 1 month ago* (last edited 1 month 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 month 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 month 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 month ago (5 children)

My NAS and our desktops are all on WiFi, so I'm planning to run some cable or install moca or something. Our uplink is currently only 100mbit (max for this ISP, I refuse to switch) but our city plans to roll out gigabit everywhere in the next couple years, so I want something forward compatible (powerline will probably be too limiting). SO has been complaining about latency, and I think the WiFi card is to blame, so I'm trying this before upgrading the WiFi card.

Our house has the following:

  • phone lines everywhere (could maybe use the existing cables to fish through cat6?)
  • cable jacks e everywhere (have an unused satellite dish)
  • lots of power plugs
  • two floors (rambler + basemen) with pretty much no shared walls (everything will need to jog a bit)

I'm going to try running some cable tomorrow (holiday in the US, just want a test run from bedroom internet source -> basement water heater room), but if that doesn't work, I'll need a backup plan.

Anyone have experience with any of the above? Tips?

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

No experience with most of that stuff, but I would also try to avoid powerline. Tried it and had pretty bad performance.

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

That's a massive project that I would like to one day embark on myself. I'm in a ranch with a basement so it should be a breeze. Ha, not! Good luck!

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

Moved my fediverse apps friendica, lemmy, 35c. (only user is me) to one server since it was overkill having 2 barely using 8% if that if their cpu/ram. Suprisingly easy with yunohost backups, remade users and restored backup if just the apps. Updated enhance panel, switched the sites im making for family to use as a portfolio for local webdev to ols, fairly easy,, was using wordpress templates wrong so I fixed that and redid the home pages, now I feel less confident with wordpress and wonder if ive always made sites wrong, think i just forgot since its been years.

load more comments (4 replies)
[–] [email protected] 3 points 1 month 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 month 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.

[–] [email protected] 3 points 1 month 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.

[–] [email protected] 3 points 1 month 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)
[–] [email protected] 3 points 1 month ago (3 children)

I've been looking into airtable alternatives. Came across teable, which I liked, but it doesn't seem production ready. 🤔

load more comments (3 replies)
[–] [email protected] 3 points 1 month 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)
[–] [email protected] 3 points 1 month 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..

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

Anyone know how to set up NPM on truenas scale? I've spent all day trying to get my SSL certs and it fails every damn time. Just says the donation is unknown or that it can't find my npm install 😮‍💨

I'm using a freedns domain tho so maybe I'm gonna need to try buying a domain.

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

still learning truenas. i think I've figured out nextcloud which is basically a nightmare whenever I've had to install it

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

Recently set up OliveTin on a pi zero w for some automation scripts I wan to be able to trigger from my mobile. I'm loving it.

[–] [email protected] 3 points 1 month ago* (last edited 1 month 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)
[–] [email protected] 3 points 1 month 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.

[–] [email protected] 3 points 1 month ago (4 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.

load more comments (4 replies)
[–] [email protected] 3 points 1 month 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!

[–] [email protected] 3 points 1 month ago (5 children)

Finished setting up an email server and am now looking into a matrix nextcloud bridge. Doesn't seem to exist, so I guess I'm writing one.

load more comments (5 replies)
[–] [email protected] 3 points 1 month 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 ›