142
submitted 1 month ago by Sunny@slrpnk.net to c/selfhosted@lemmy.world

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?

top 50 comments
sorted by: hot top controversial new old
[-] traches@sh.itjust.works 51 points 1 month ago

Got a 3 year old kid with another on the way. I just need it to be reliable so the kid can watch Sesame Street and the lights keep working.

[-] mat@linux.community 31 points 1 month ago

I want to move my whole server to NixOS. It's gotten to the point where I have no idea where all the Ubuntu config files went, and handling half of it via Docker vs baremetal. I hope this will allow me to set up proper backups as well, and maybe get better at Nix! I started a few days ago using the VM feature, but it's tricky to work on for now, perhaps I haven't found the right workflow.

[-] xamino@feddit.org 24 points 1 month ago* (last edited 1 month ago)

I went this route from the start and love it. In case you need some resources:

Hope this helps a bit. I found the effort to be very worth it, but took me almost half a year to get comfortable with it.

[-] Kushan@lemmy.world 7 points 1 month ago

Another vote for restic, best backup software I've ever used.

load more comments (2 replies)
[-] v3ritas@infosec.pub 6 points 1 month ago

Is there a reason(s) you’re doing NixOS over something like ProxMox? A friend of mine has been moving his lab over to ProxMox containers so i was thinking to do the same thing, but curious about NixOS since I’ve seen a few people mention it. Thanks!

load more comments (4 replies)
load more comments (1 replies)
[-] alsimoneau@lemmy.ca 19 points 1 month ago
[-] ScandalFan85@feddit.org 4 points 1 month ago
load more comments (1 replies)
[-] daniskarma@lemmy.dbzer0.com 15 points 1 month ago

Buying a 16 TB hard drive for... purposes.

[-] Fuck_u_spez_@sh.itjust.works 7 points 1 month ago

You can say piracy here, it's a safe space. Or, ya know, porn.

load more comments (1 replies)
[-] Strit@lemmy.linuxuserspace.show 15 points 1 month ago

I think what I need to do correctly on my homelab this year, is setup off-site backups. I currently only backup to seperate drives and machines inside my own home. I need to setup something at my parents place to take weekly and monthly backups.

Other than that, my media server needs a bigger storage drive.

[-] jlh@lemmy.jlh.name 5 points 1 month ago

Hetzner storage box is super cheap and works with rclone. They have a web interface for configuring regular zfs snapshots too so you don't have to worry about accidental deletions/ransomware.

[-] Strit@lemmy.linuxuserspace.show 4 points 1 month ago

True. I'd have to get the €11/month box for it though. It's cheaper to set up one of my Raspberry Pi's with an external drive I already have. I just need to figue out how it's best to transfer and dedublicate the data. :)

load more comments (6 replies)
load more comments (3 replies)
[-] MonkCanatella@sh.itjust.works 14 points 1 month ago
[-] Sunny@slrpnk.net 7 points 1 month ago
load more comments (1 replies)
[-] slazer2au@lemmy.world 4 points 1 month ago

New provider, VPS, or CloudFlare tunnels.

load more comments (2 replies)
[-] OpossumOnKeyboard@lemmy.world 12 points 1 month ago

Actually have a decent backup system and data repetition

[-] Tinkerer@lemmy.ca 4 points 1 month ago

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

load more comments (3 replies)
[-] y0kai@lemmy.dbzer0.com 10 points 1 month ago

Learn how to design an implement effective segmentation for my network, get better with OPNsense, and get my private website up and running

load more comments (2 replies)
[-] quixotic120@lemmy.world 10 points 1 month ago

Moving to a rack is nice, I love my rack. If you’re in or near a city I suggest keeping an eye on Craigslist and ebay (search by distance nearest and lowball ones that have been sitting for months) because it’s not uncommon for nice racks to go real cheap as long as you come get them. I got my rack realllll cheap ($40, 42u, fully enclosed with massive pdu) because it’s a 90s ibm rack and it’s welded steel so it’s like 450lbs. Moving it was a nightmare but it’s real sturdy and I’m never moving it again now that it’s in my basement

For my goals in the short term I have to replace a sas cable that caused a crc error on one drive, it only happened once per smart data but still want to get that done asap. I also have another drive that’s beginning to show some smart issues; it’s on the same sas cable so it may be related because the errors didn’t increase (they all were related to an unclean shutdown, confusing things) but it’s old anyway so better safe than sorry I guess.

Medium term I want to finally upgrade my ups. The one I have now is not a rack mount which is part of what led to the unclean shutdown. It’s also a bit undersized. I have a generator for my house so I don’t need something massive but the one I have is 450va and several years old so with the tired battery I only can get about 5m of runtime. It’s more than enough to cover the transfer from power cutting out to generator power but I want something that’s a bit more reliable in case of generator failure. This is pricey though because my array is pretty huge so it’ll probably be held off unless I find a good deal on a dead one that has cheap batteries available

I also want to put the rack on its own circuit. This is something I should do asap because it’s cheap, just gotta find time and rearrange my panel a bit because it’s pretty full. This would be the other part of the unclean shutdown as the outlet would be in a much better location and I could also install a locking outlet

Would also be nice to pick up a super cheap monitor locally, like something for $15-20 from a pawn shop or Craigslist or something for the rack. Earlier this year I had nginx crash on my server and the webui became inaccessible, I had to drag my nice and kind of large desktop monitor down to the basement to solve the issue, would be nice to just have a shitty small monitor on the rack for that

Speaking of nginx I keep meaning to setup some kind of reverse proxy or mdns for all my dockers so that I can just do whatever.whatever instead ipaddress:3993 which makes my password managers barf but I’ll probably just be lazy and edit my hosts file

Longer term I want to add a secondary low power server that can run something like pfsense to handle my routing, then turn my current wireless routers into access points because they kind of suck as routers.

And of course the array could always be bigger, especially if drive prices fall

I will probably realistically only do the drive and cable replacement, the circuit thing since that’ll be like $40 and a half hour of work, the monitor if I can find one, and maybe the hosts file thing. If I run into cash (unlikely) or a crazy deal (you never know) the ups would be my next priority but there’s a million other things going in life (deductibles just reset for health insurance, hooray)

load more comments (4 replies)
[-] Muninn@lemmy.dbzer0.com 9 points 1 month ago

I want to replace my single drive Qnap NAS by a diy one. It still works, but I also want to redo my backup process, and it would be a good point to start.

load more comments (1 replies)
[-] tychosmoose@lemm.ee 8 points 1 month ago

To start - moving services from bare metal to rootless Podman containers running via quadlets. It's something I have had in mind for a while but keep second guessing the distro choice. Long-ish release cadence, systemd-networkd and a recent Podman version in the native repos, well supported, and not Ubuntu.

So far openSUSE Leap seems like the winner. A testing machine is up to install everything, write some deployment scripts, and decide on a storage layout and partitioning scheme.

If anyone has another distro to recommend that checks these boxes let me know!

I like rolling release for the desktop, but only want critical patches in any given month for this server, and a major upgrade no more than every 3-4 years. Or an immutable server distro. But it doesn't seem like networkd is an option for the ones I've looked at (Fedora CoreOS, openSUSE MicroOS), and I am not sure if I want to figure out Ignition/Combustion right now.

Next project - VLANs on Mikrotik.

OP - Navepoint makes good racks for reasonable money. I have a Pro series 9u from them and it went together without any problems. It's on the wall with a pretty big ups in it.

load more comments (1 replies)
[-] sugar_in_your_tea@sh.itjust.works 7 points 1 month ago* (last edited 1 month ago)
  1. don't break stuff
  2. upgrade to microOS from Leap, without violating step 1
  3. reduce the physical footprint of my server (currently in a massive case, would like to go to mini-ITX)

My city is also planning to roll out fiber, so upgrading my network may become a priority if that happens. My current ISP is limited to 100mbps, but I should be able to get 10gbit once they hook me up (though I'll probably stop well short of that).

[-] c2c2@lemmy.world 7 points 1 month ago

Goals: keep it running

[-] RogueBanana@lemmy.zip 7 points 1 month ago

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 (1 replies)
[-] polographer@lemm.ee 6 points 1 month ago

10gb network, a second proxmox host and outside backup

Thank you, I didn’t realize I needed goals

[-] blackstrat@lemmy.fwgx.uk 6 points 1 month ago

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

load more comments (4 replies)
[-] rumba@lemmy.zip 6 points 1 month ago

Replace Blue Iris with Frigate + Coral

Set up Immich with proper backups

Set up Peertube

Increase my storage pool to fit 100% of my local backups.

Nearline my critical backups

Move my remote backups from BackBlaze to synctoy untrusted crypt on a pie at work.

load more comments (2 replies)
[-] hubobes@sh.itjust.works 6 points 1 month ago

Moving my servers to Arch (EOS) as my trial for one during 2024 was successful, rock solid. Swapping my router to a Unifi Express as I am switching to an ISP which finally allows me to do so.

[-] y0kai@lemmy.dbzer0.com 5 points 1 month ago

What is the advantage of an arch based server over Debian ?

load more comments (1 replies)
[-] isolatedscotch@discuss.tchncs.de 6 points 1 month ago

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

load more comments (2 replies)
[-] madjo@feddit.nl 6 points 1 month ago

Add some redundancy to it.

Find a way to copy my iCloud files to Nextcloud.

[-] Deckweiss@lemmy.world 5 points 1 month ago* (last edited 1 month ago)

finish setting it up

I have all the hardware laying around collecting dust

load more comments (2 replies)
[-] ms_lane@lemmy.world 5 points 1 month ago

Double Storage space (Done!)

Done for the year already!

[-] Drusenija@aussie.zone 5 points 1 month ago

From a hardware perspective I need more storage. Am thinking I'll probably end up with a second Synology NAS unit before the end of the year with 4 hard drives at whatever a reasonable price vs size point it at the time I do it (likely 12-14Tb drives at this stage). Bought drives 2 at a time last time so I'm running two RAID1 pairs right now on the existing unit - adding 4 new drives at once to the home lab will let me move all that content to the new drives and reformat the existing ones into a RAID5 array and get an extra 12Tb of storage.

The one I already have does support adding the 5 drive expansion bay, but figuring that with a second NAS I can move some of my Docker instances currently running on a dedicated laptop onto the second NAS which takes one computer out of the setup as well.

Maintenance wise I've just only done my 2024 maintenance stuff that I do each year. This year it was going through my password vault and making sure everything was synced up, had complex passwords, had two factor enabled where applicable, etc, as well as setting up unique email addresses for every service I'm using (they just forward to the same inbox) to help me track who's been selling my info. Have already found a local fast food outlet who has from that.

Have also rotated all my SSH keys, made sure they were all upgraded to Ed25519 from RSA, set up unique keys for the three devices I regularly use so I can revoke one individually if required, made sure all my hardware was running the latest updates (my RPi running my Pi-hole instance was still on Buster so I had to get that updated before I could even update Pi-hole), etc.

Also swapped my Mullvad connection on my gateway to use Wireguard instead of OpenVPN since they're dropping support later this year.

Honestly I'd love to invest in some sort of rack mounting for home, its something I should look into some more, but right now I just have a whole section of the wardrobes in my study for equipment and tech storage. It's working for now although I worry about it in summer with not a massive amount of heat dissipation in there. This weekend is supposed to be close to 40 degrees Celsius both days 🥵

load more comments (2 replies)
[-] tooclose104@lemmy.ca 5 points 1 month ago

Transition my main host to Linux, maybe Plex to Jellyfin, setup a switch (have an RS900 and access to acquire a free CS2960), a UPS or two. I may also wind up getting my hands on some PoE cameras and APs. Run some cable too.

load more comments (2 replies)
[-] domi@lemmy.secnd.me 5 points 1 month ago

Hopefully I can finally get the IPv6 stack fully working.

OPNsense works, Proxmox works, LXC works, Docker works but Docker Swarm does not.

Either I move away from Docker Swarm or a miracle happens and they finally fix their IPv6 support in 2025.

load more comments (5 replies)
[-] Juvyn00b@lemmy.world 5 points 1 month 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.

[-] rroa@reddthat.com 5 points 1 month ago
  • Deprecate the Raspberry Pi entry point for incoming traffic, move to NUC instead.
  • Switch from PiHole to Adguard
  • Move IoT equipment to separate VLAN
load more comments (4 replies)
[-] spookedintownsville@lemmy.world 4 points 1 month ago

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

[-] DontNoodles@discuss.tchncs.de 4 points 1 month ago

Last year I wanted to set up a budget media PC and got enamored by this video: https://www.youtube.com/watch?v=WCDmHljsinY

I got a 600 G3 with the 4560 processor, installed Debian onto it and hooked it to my 4k TV mainly to run immich and stremio.

Immich runs just fine, though I have gotten too fast behind its upgrades and having less knowledge about Docker, I'm afraid to update immich. Need to figure that out.

But what disappointed me was that my good quality videos (even the downloaded ones) are choppy to run (unlike the fluid expectations from the video above) and I don't really know what I should look into to make it better.

load more comments (4 replies)
[-] Bitflip@lemmy.ml 4 points 1 month ago

Replace proxmox with incus.

[-] k_rol@lemmy.ca 4 points 1 month ago

I'm on proxmox too and now very curious as to why you want to move to incus.

load more comments (2 replies)
[-] ItTakesTwo@feddit.org 4 points 1 month ago

Finalise my physical network to have at least one available port in every essential room & build a new home server/NAS.

[-] PerogiBoi@lemmy.ca 4 points 1 month ago

Buy a NAS , sell my old gaming pc (acting as 1 node in my proxmox cluster of 2), buy a second mini pc, learn more about backups and fallbacks and all that fun stuff

[-] FoD@startrek.website 4 points 1 month 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.

[-] kat@orbi.camp 4 points 1 month ago

I just reached all my goals at the end of 2024. So stretch goal in my case.

40 gig network for private ceph traffic. Do aggregation on all the nodes for redundancy. Maybe expand to 5 nodes from 3.

[-] jlh@lemmy.jlh.name 4 points 1 month ago

Hardware-wise:

  • Reorganize my networking closet and rack up my switches
  • Replace my core switch with 10 gbit, connect up 10Gbit fiber to my laptop dock and one of my nodes still on copper
  • Add 3 more nodes to my cluster with nvme storage so that I can start an erasure-coding pool in ceph.

Software wise, too many projects to count lol

load more comments
view more: next ›
this post was submitted on 03 Jan 2025
142 points (100.0% liked)

Selfhosted

42767 readers
1209 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