can DM if you want any help
Yes that is why building a NAS.
I won’t have to worry about not having critical data, when needed and not in my home.
I doubt getting myself a used barebone system is going to cost me less than 10k.
Also I dont want to be stuck with a potato when I am done testing and want to finally implement it in full.
It’s only for my personal use and hobby . Have already given up my IT job and have moved to business for good.
Thank you very much.
Much appreciated. Will definitely need help.
Hello everyone,
I have been tinkering with my homelab setup and would like to share the current specs and plans for feedback and suggestions.
Current Specs:
Lenovo P330 with Intel i5-8500T, 16GB RAM, 512GB NVMe (for boot), 255GB NVMe (currently unused, considering using it as a boot mirror or caching device)
Planning to add 2 or 3 HDDs based on budget and availability.
Considering RAID configurations: either RAID 1 or RAID 5. Still learning about mounting disks and defining storage locations for container data.
Installed Services (each on separate containers):
Tailscale
Pi-hole
Immich
Stirling
Nginx
Navidrom
I have installed Tailscale and using it currently. However, due to the number of users needing access to the immich node is more ( approx 5), the free Tailscale plan is not ideal for me.
I want a free alternative to allow my family members remote access to Immich currently without sharing the entire tailnet.
-
Do you recommend using ZFS RAID 1 for my HDD setup, or is there a better alternative for my needs (considering 2 or 3 HDDs, RAID 1 or RAID 5)
-
What is the best approach to mount the HDDs and define storage locations for container data in my homelab environment?
-
Since Tailscale paid plans are expensive for multiple users, what free solutions do you suggest for granting family members remote access to the Immich service only?
-
What other tips or recommendations do you have to improve my homelab setup based on the current specs and services?
Forgot to add
I am using proxmox currently and loving it, i will be sticking with it and not going for other os as of now.
Not a good idea to use MINI PCs . Main problem is air circulation. 10GBE NIC get very hot. Same for NVME drives.
You can check HP Prodesk/Elitedesk 800 G4 which can hold 2 x 3.5 HDD. You can mount a SSD on optical drive bay by putting the odd-ssd caddy(Rs200 ish Amazon).
Then use the PCIx16 for 10GBE NIC card and PCIx4 for a NVME+M.2 SATA SSD combo (Rs700 ish on Amazon)
There are two M.2 NVME port in motherboard as well.
Pangolin or Netbird setup would be ideal if you need external access. Netbird is preferred if you need tailscale like functionality? Pangolin is more like cloudflare tunnel but is looking to extend it’s functionality
Thanks for your suggestion.
Currently i have space issue and only a tiny suits me, and sticking with the basic 1gbps lan , will upgrade down the line to dedicated systems.
For now not looking to change the hardware.
Also ambient temperature is very low in my place.
Thank you for the suggestion.
Yes need tailscale like feature. Let me check out pangolin first and then netbird.
Also is headscale same as tailscale, and juat an opensource version ? Suggest headscale ?
Headscale is the self hosted version of tailscale
I’ve used net bird it’s good but you won’t find many articles videos and people using it. I use netbird as a backup to tailscale on a different LXC
If you want more people to have access to immich, Buy a domain do cloudflare tunneling.
At least that’s how I’ve done there maybe be other ways. I’m not aware of it maybe others can guide. Cloudflare tunneling works great for me.
I think i should connect with you again.
I do have a domain already, lets see what can be done.
Also i was thinking, what if i install tailscale on my immich container and then share this account to a new dummy gmail account , and share this email id, i could maybe still by with it..
Now i know what people mean by rabbit hole.
You need just one tailscale container and expose your subnet
Read here
Let me give this a try , will report back.
Thank you, this helped me.
Now able to access the lxc’s, over the internet.