Probably a hardware upgrade of some kind. The i5-7500 is not cutting it for Minecraft servers with mods and Arma 3 servers, single thread performance is just too slow. So I may grab an i3-14100 or similar and a motherboard and do that swap.
- Log Monitoring and Collection.
- More storage for my plex/nextcloud servers
- VLANs for my servers.
- Move to K8s
- Better service monitoring
- New server to set devpods up on
Part of the *arr stack, to find some obscur films and old series.
I need to transfer my plex server install from my synology NAS to an Intel nuc running plex in docker.
Most important: replace the raspi SD card with an SSD
General hardware: see if I find a better solution than my current Proxmox box (repurposed desktop which consumes 60w idling but is capped to 16GB Ram)
Incoming traffic: currently having a VM that runs nothing but nginx and certbot. Considering switching to another reverse proxy and, more important, get proper monitoring of the logs (e.g. IP detection, 403, etc)
Maybe add some iam like authentik
Finding a solution for selfhosting podcasts client with sync on Android and Linux.. gpodder never really seemed to work, considering audiobookshelf.
Probably setting up calibre web and gethomepage
Keeping what I have and maybe optimize a bit:
- Prometheus stack
- plenty exporters
- Nextcloud
- paperless
- home assistant, mosquitto
- pihole
- vaultwarden
- selfoss
On VPS:
- Mastodon
- Bookwyrm
- some WordPress (want to move this to my homeserver as well)
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.
Goals: keep it running
Actually have a decent backup system and data repetition
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
- Install Comms box in office.
- Get Unifi switch.
- Run Cat6A to all rooms of house.
- Consolidate NUC and N100's fewer devices.
- Install 2x U6 Wall units. 6 Begin scoping Surveillance cameras. Torn between Synology and Unifi.
Be brave enough to test my backups
Ouf yeah same here 😅
Add some redundancy to it.
Find a way to copy my iCloud files to Nextcloud.
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.
I went this route from the start and love it. In case you need some resources:
- VimJoyer is excellent: https://www.youtube.com/watch?v=a67Sv4Mbxmc
- Do secrets using SOPS: https://www.youtube.com/watch?v=G5f6GC7SnhU
- NixOS and Restic are an amazing combination, full backups in 20 lines of config. This article was my best find for this: https://francis.begyn.be/blog/nixos-restic-backups . Tip: you can easily write systemd services to trigger each software's preferred backup strategy and simply schedule them to run before the Restic backup - I have them all copy the backups to one folder that then Restic backs up, works great for me!
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.
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
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.
Buying a 16 TB hard drive for... purposes.
You can say piracy here, it's a safe space. Or, ya know, porn.
Both tbh.
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.
Double Storage space (Done!)
Done for the year already!
A ton.
- Set up email and website hosting on a VPS to replace current setup
- Get more solid state storage for my home server and finnish immich setup (import photos and all that)
- Set up proper backups for the home server
- Migrate current Unifi controller to home server
- Local VPN server to access home assistant and other services even when travelling
- Spend some time with my home assistant server, fine tune automations, add some more, add sensors and more controls, maybe add a wall mounted tablet for managing the thing and so on, it'll never end and need a visit or two from electrician too
- Better isolation for IOT things on my network. I already have separate VLAN for them without internet access, but it's a bit incomplete project
And then "would be nice" stuff:
- Switch Dahua NVR to something else. Current one works in a sense that it stores video, but movement tracking isn't really perfect and the whole individual NVR box is a bit lacking both in speed and in features
- Replace the whole home server (currently running proxmox, which in itself is fine). It's a old server I got from work, and it does work, but it's not reundant and it's getting old. So something less power hungry and less noisy would be nice. It just asks some money and time, which I have neither in surplus, so we'll see.
- Move home assistant from a raspberry pi to the home server. Maybe add zigbee capabilities next to z-wave and wifi.
And likely a ton more which I don't remember right now. Money and specially spare time to tinker are just lacking.
Very nice goal list, best of luck!
Steps 1, 2, 4, 5 and 7 just need some time. I have the stuff pretty much thought out and it's just a matter of actually doing the things. I was sick majority of November, but if it wasn't for that those would have already been completed. The rest need either planning or money. Immich setup would ideally need 2x2TB ssd drives (on raid1 setup) but that's about 500€ out of the pocket and home assistant setup needs time to actually work with it and to plan things forward. Additionally HA setup could use a floor thermostat or two, some homeESP gadgets and so on, so it needs some money as well.
Majority of the stuff should be taken care of until February, the rest is more or less open.
Considering my boot drive just died, backups. Also wanna get a fractal node 804 and cram tons of HDDs in it. Probably a new build with ecc as well. Perhaps transitioning current server to backup server. Also my directory structure for media is a jumbled mess of incomprehensible nonsense. I should fix that. Also I lost all my torrents that I was uploading but still have the media but can't keep seeding after the drive failure.
- Deprecate the Raspberry Pi entry point for incoming traffic, move to NUC instead.
- Switch from PiHole to Adguard
- Move IoT equipment to separate VLAN
Learn how to design an implement effective segmentation for my network, get better with OPNsense, and get my private website up and running
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
So many tv shows broken by two-part episodes!
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.
Centralised identity management, particularly for machine logon, NFS and maybe a few of the services I run.
I need to get off ESXi and onto....Proxmox i guess. Xcp-ng is great except no virtual network switches.
I want to make an sbc nas, as I dont need much. But finding the right sbc is hard, hoping the odroid h4+ will do the trick.
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.
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.
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.
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.
Buy a home.
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.
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)
Selfhosted
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:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
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.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!