this post was submitted on 03 Jan 2025
145 points (99.3% liked)

Selfhosted

40956 readers
412 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
 

Personally will be trying to transform my server which is currently in a fractal R5 case, into a small-ish Homelab rack, combined with all my network equipment. Will require complete relocation of all network equipment in the house as well as cables so it will be a bit of a project. Also on the lookout for a good quality rack so let me know if you have any recs. Still unsure if u want to do full width rack or mini. Part of me really want the UDM Pro from Unifi..

What are your goals and thing you want to accomplish during 2025?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 4 days ago

Building a new, bigger, storage server using TrueNAS scale. I’ve been on CORE forever and it works well. Running out of space, though, and might as well upgrade the OS too.

[–] [email protected] 7 points 4 days ago

Goals: keep it running

[–] [email protected] 6 points 4 days ago

Add some redundancy to it.

Find a way to copy my iCloud files to Nextcloud.

[–] [email protected] 4 points 4 days ago (8 children)

Migrate from Unraid in a massive tower to a proper JBOD rig in a rack. Finally set up ARM SBC k8s cluster for most things alongside the old x86 hardware for a few services and running the NAS as I don't know how I'd hook that up to the SBCs.

load more comments (8 replies)
[–] [email protected] 5 points 4 days ago

Double Storage space (Done!)

Done for the year already!

[–] [email protected] 3 points 4 days ago

Buy a home.

[–] [email protected] 6 points 4 days ago (1 children)

docker-ify everything, my nginx, nextcloud, pihole, jellyfin, and basically everything else is a nightmare and I can't even begin to understand how to modify the shit that ~~2023 me did~~ 2023 chatgpt spat out, so having everything in some neat docker composes is gonna help immensly

also making the Pi that everything's hosted on boot of an SSD instead of a cheap chinese SD card, but that requires money and I'm all out

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

I docker'd all of my systems a few years ago, and I'm so glad I did. So much easier to manage, and when I lost a system I was able to get most of my services back up and running with minimal configuration on a VM same day.

As for hardware, you might check and see if you've got a local reseller of retired business equipment. Before I moved, I had a place I went to from my work that accepted shit we were getting rid of that disposed of stuff and resold at a bargain the stuff that was still good. I got more than one hp tower from a few years previous that ran (and still runs) like a champ. Felt like night and day when I upgraded to that from my Pi setup, and they were only like $35 each.

load more comments (1 replies)
[–] [email protected] 2 points 4 days ago

I need to move my mishmash of hard drives, fans, cables, and NUC into a proper NAS box, with a proper power supply and a mini itx motherboard.

[–] [email protected] 5 points 4 days ago (5 children)

I just want jellyfin to organize media properly.

Permissions ok, it detects the fils in the software, then the folders are just empty. I know its my incompetence but been bashing my head against that wall a while.

Certain media categories fix 1 or two podcasts and then other categories break the ones that it fixed.

Naming conventions? Metadata? File types?

One day

load more comments (5 replies)
[–] [email protected] 4 points 4 days ago

Second NAS - I've filled up the first one.

[–] [email protected] 20 points 4 days ago* (last edited 4 days ago) (1 children)

Might get around to tidying this 20-year-old mess up a bit - tho I'm not sure where to start lol.

I am not a proud man.

[–] [email protected] 8 points 4 days ago

I appreciate you posting your balls like this.

Fuck it it works. Lol

[–] [email protected] 4 points 4 days ago (1 children)

I need to get off ESXi and onto....Proxmox i guess. Xcp-ng is great except no virtual network switches.

[–] [email protected] 1 points 4 days ago (1 children)
[–] [email protected] 2 points 4 days ago

Well heck, I hadn't really figured that outm . also I need to learn containers so proxmox might still be the thing

[–] [email protected] 3 points 4 days ago (1 children)
  1. Finish building a mini-rack with a server (almost done).
  2. Finish cabling the house with CAT6 cables.
  3. Migrate the current VPS running my docker services to the self-hosted server.
  4. Implement a NAS on the server using a virtualized OpenMediaVault instance.
  5. Migrate my network infrastructure from a single asuswrt-merlin router to OPNSense + Cisco Switch.
[–] [email protected] 1 points 4 days ago (2 children)

What mini rack did you go for? Am looking to do the same.

load more comments (2 replies)
[–] [email protected] 5 points 4 days ago (1 children)
  • Deprecate the Raspberry Pi entry point for incoming traffic, move to NUC instead.
  • Switch from PiHole to Adguard
  • Move IoT equipment to separate VLAN
[–] [email protected] 2 points 4 days ago (2 children)

What are the reasons for the Pi Hole to Adguatd switch?

[–] [email protected] 3 points 4 days ago (1 children)

I have the same question. It seems like a step backwards.

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

Many goals, little time, so we'll see what actually materializes 😅

  1. Reimplement my Grafana+Loki stack on public cloud, replace Promtail with a proper Prometheus pipeline (queries are making my qnap go brrr)
  2. Start up an Immich instance and migrate Google photos to it
  3. Set up Authentik or something equivalent for the aforementioned services and others. I already have a basic Traefik test config without authentication but still don't have it working 100%, so everything stays on TailScale for now
[–] [email protected] 4 points 4 days ago

Traefik+immich+Authelia here, works good. You can use the traefik bypass secret header to let Immich through authelia.

Probably possible in some fashion with authentik too, haven't tried it yet.

[–] [email protected] 5 points 5 days ago

I have a dual socket R620 with 256gb RAM that I never turn on (proxmox) and another box with a single xeon 1518d (esxi). Collapsing both down to a repurposed Sophos SG135 (atom c3558) with 32g ram, 512gb sata and a noctua fan (proxmox). I already use another sg135 running opnsense. I run mostly lightweight loads anymore (HomeAssistant, netbox, unifi controller) so I really don't need things turned on that have overkill horsepower. I have a separate file server that I need to upgrade sometime (old 4 core bulldozer amd) but it keeps chugging away.

[–] [email protected] 8 points 5 days ago (4 children)

Finally get a cheap mini PC so I can stop running my gaming rig 24/7 for jellyfin. Looking to start self hosting few other services if that goes well.

load more comments (4 replies)
[–] [email protected] 4 points 5 days ago

My server is exactly as I need. Basically 1 year old now. This year I really want to do vlans to control the network more than an off the shelf router. I work in tech and still am struggling because all I know is meraki bullshit and that's not priced for the typical home user.

I'll need a few AP's and a switch and firewall. I don't know what to get or what to buy and each research session ends with more options than I started with. Anyway that's my goal. I'll get there eventually.

[–] [email protected] 3 points 5 days ago

Get everything migrated across to my new k3s cluster. I’ve been using larger boxes (unraid) and a couple of 1L mini PCs with proxmox to run my homelab until now.. but I work with kubernetes and terraform daily and wanted something declarative.

I’ve now got k3s setup with a handful of services migrated (Immich, Tailscale, Nextcloud etc) but there’s still a ton to go (arr suite, various databases, Plex, Tautulli etc). It’s another job entirely.

I love it but sometimes I wonder why I do this to myself 😅

[–] [email protected] 4 points 5 days ago

Right now it's really just setting up DNScrypt, and maybe swapping some equipment out for lower power consumption.

[–] [email protected] 12 points 5 days ago (1 children)

Actually have a decent backup system and data repetition

[–] [email protected] 4 points 5 days ago (1 children)

This, my ssd randomly disappeared on my proxmox server January 1st so I had to start from scratch. Didn't have any docker compose backups or lxc backups..... I suppose this time I can do everything right now lol

[–] [email protected] 2 points 4 days ago (2 children)
load more comments (2 replies)
[–] [email protected] 6 points 5 days ago (1 children)

Centralised identity management, particularly for machine logon, NFS and maybe a few of the services I run.

[–] [email protected] 1 points 4 days ago (1 children)

Yeah I've been toying with FreeIPA for IdM, Keycloak for SSO, and Netbird to create a zero trust internal network. DNS is the hurdle I'm currently figuring my way over

[–] [email protected] 3 points 4 days ago (1 children)

Ha, DNS is the only one of those that I have sorted. I have some reading to do.

[–] [email protected] 1 points 4 days ago (1 children)

What's your solution? PiHole? The thing I don't like about the PiHole is the lack of wildcard domain rewrites. I've been playing with AdGuard Home and Unbound, not sure what my final solution will be, though.

[–] [email protected] 2 points 4 days ago

I have Unbound and a pihole. Started with just unbound but found I needed device specific rules that I couldn't do. So I setup pihole and some devices use that as published through the DHCP. Things like the Mrs didn't want certain ad blocking on her devices, but I did everything else. Also means in future I can block more just on the kids devices.

load more comments
view more: ‹ prev next ›