← Home ← Back to /g/

Thread 106343394

76 posts 26 images /g/
Anonymous No.106343394 >>106343429 >>106343833 >>106345393 >>106347120 >>106349633 >>106350475
hsg/ - Home Server General
noob's first diagram edition

previous:>>106305006

READ THE (temp)WIKI! & help by contributing:
https://igwiki.lyci.de/wiki/Home_server

/hsg/ is about learning and expanding your horizons. Know all about NAS? Learn virtualization. Spun up some VMs? Learn about networking by standing up a OPNsense/PFsense box and configuring some VLANs. There's always more to learn and chances to grow. Think you’re god-tier already? Setup OpenStack and report back.

>What software should I run?
Install Gentoo. Or whatever flavor of *nix is best for the job or most comfy for you. Jellyfin/Emby/Plex to replace Netflix, Nextcloud to replace Googlel, Ampache/Navidrome to replace Spotify, the list goes on. Look at the awesome self-hosted list and ask.

>Why should I have a home server?
De-botnet your life. Learn something new. Serving applications to yourself, your family, and your frens feels good. Put your tech skills to good use for yourself and those close to you. Store their data with proper availability redundancy and backups and serve it back to them with a /comfy/ easy to use interface.

>Links & resources
Cool stuff to host: https://github.com/awesome-selfhosted/awesome-selfhosted
https://reddit.com/r/datahoarder
https://www.reddit.com/r/homelab/wiki/index
https://wiki.debian.org/FreedomBox/Features
ARM-based SBCs: https://docs.google.com/spreadsheets/d/1PGaVu0sPBEy5GgLM8N-CvHB2FESdlfBOdQKqLziJLhQ
Low-power x86 systems: https://docs.google.com/spreadsheets/d/1LHvT2fRp7I6Hf18LcSzsNnjp10VI-odvwZpQZKv_NCI
SFF cases https://docs.google.com/spreadsheets/d/1AddRvGWJ_f4B6UC7_IftDiVudVc8CJ8sxLUqlxVsCz4/
Cheap disks: https://shucks.top/ https://diskprices.com/
PCIE info: https://files.catbox.moe/id6o0n.pdf
>i226-V NICs are bad for servers
>For more SATA ports, use PCIe SAS HBAs in IT mode
WiFi fixing: pastebin.com/raw/vXJ2PZxn (embed) (embed)
Cockpit is nice for remote administration

Remember:
RAID protects you from DOWNTIME
BACKUPS protect you from DATA LOSS
Anonymous No.106343417
did it right this time
Anonymous No.106343429 >>106343545
>>106343394 (OP)
>Many pozzed FOSS solutions
Wouldn't entrust it with anything.
Anonymous No.106343545 >>106343590
>>106343429
How so?
Anonymous No.106343577
I want to create home lab for llm purpose
How hard is it
Anonymous No.106343590 >>106343606
>>106343545
No streamlined QA nor audit, hence can be assumed pozzed.
Anonymous No.106343606 >>106343666
>>106343590
Can you give specifics?
Anonymous No.106343666 >>106343682 >>106343735
>>106343606
>what is security
>what is organisation
You have to be at least 21 (72 if indian, 130 if muslim) to post here
Anonymous No.106343682 >>106344045
>>106343666
I'm still learning none of this will face the outside world outside of wireguard as well.
If you can't give good advice then I'll stop replying
Anonymous No.106343735
>>106343666
but only 12 if you're SEA apparently.
Anonymous No.106343833 >>106346552
>>106343394 (OP)
I'm interested in what made you desire so many odroids
Anonymous No.106344045
>>106343682
just tell them you audited the code yourself and they'll shut up about pozzed software (whatever that means)
Anonymous No.106344805 >>106346369
Thoughts on Odroid H4+ for a low power NAS?
On paper it seems great: N97, 4x SATA, 1x m.2 PCIe x4 (can be bifurcated and split into 2x m.2 at x2 with adapter), 1 DDR5 SODIMM slot with support for In-band ECC, 2x 2.5GbE.
Only downside is the tiny form factor. There's a mini ITX conversion kit available but it gets a bit messy and I strongly dislike the official odroid cases since they look like a pain in the ass to do anything with.
Also if I want to get it here in western europe it's not as cheap as it seemed at first: €250 for the H4+, €30 for the ITX conversion kit. €45 for the power supply. Then there's RAM, case and drives and I'll be looking at a €1000+ NAS with just 2 16GB HDDs and 1 1TB SSD.

Could also consider going less DIY with something like a Ugreen DXP2800 at €300 (n100, 2x SATA, 2x m.2, 8GB DDR5).
Or build a more conventional mITX/mATX system but I doubt that's gonna be cheaper, nor as power efficient.
Anonymous No.106345319 >>106345836
How bad these NAS solutions?
I'm thinking of getting TerraMaster F2-422 NAS and you can actually install something like TrueNAS on it.
I want it to be a Media server with arr stack.
Anonymous No.106345393
>>106343394 (OP)
What are /g/s using for deployment and orchestration in soho scale? Ansible? Puppet?
Anonymous No.106345836 >>106345971
>>106345319
Those are often bottlenecked to hell from the shit arm cpu. Get a real x86 computer secondhand and put Proxmox in it.
Anonymous No.106345971 >>106346267
>>106345836
It has x86 cpu though
>put Proxmox in it.
opinion discarded
Anonymous No.106345982 >>106353592 >>106354202
how resilient is ZFS (truenas) and MDADM in the case that say your baby physically pulls out some of your drives and so your arrayis now FAILED.

How does zfs and mdadm handle this? Do you just plug em back in and be fine?

I did this with mdadm raid 5 and had to assemble force and pray it worked again
Anonymous No.106346255 >>106346499
Looking at a 16tb hc550. Datasheet says it uses eamr and tdmr. Is that just smr by another name and should be avoided, or no?
Anonymous No.106346267 >>106346388
>>106345971
How much is it? If it's cheaper than a secondhand i3 office pc it can be considered. Otherwise, no. These are unupgradeable or simply not worth the effort to do so. Also only 2 bays.
Anonymous No.106346369
>>106344805
>Thoughts on Odroid H4+ for a low power NAS?
Seconding this.
Thought about getting a new cpu for my current rig to make it faster and more energy efficient but these Odroid things people are shilling here are also tempting. Aren't a lot faster then what i have right now but the power savings are still tempting and ECC RAM would be cool too.
But I'd gimp myself in some ways so im a little skeptical.
Anonymous No.106346388 >>106346519
>>106346267
>If it's cheaper than a secondhand i3 office pc
It cost the same as 8th gen Core i7 laptop
Anonymous No.106346499 >>106346922
>>106346255
It's fine
Enterprise drives dont use SMR unless it's extremely specifically labeled.
Anonymous No.106346519 >>106346531
>>106346388
Then fuck no. Get a cheap regular PC. It'll be infinitely better. I got a secondhand 5700G system for dirt cheap and it's perfect. If you need a media server and arr stack it won't hurt to have some extra compute power.
Anonymous No.106346531
>>106346519
Why do you lie anon?
Anonymous No.106346552
>>106343833
Low power draw and flexibility, so far each machine has exceeded my expectations and I'm at a point I have enough headroom to add more stuff if I want to which is great.
I'm also using it to learn this hobby and have had great success with it. I also like that I can repurpose it easily without taking space.
Anonymous No.106346707
How autistic are you keeping spares?
Or do you expect to move on when or before something happens?
I have my server and it's all DIY parts, I have replacements for basically everything that may not be easily gotten in 5-10 years.
>psu that's compatible with my custom cables
>mobo
>spare sticks of the same P/N RAM
>spare HDDs (more for pool health than scarcity)

I think my job is getting to me. I've seen hardware that's been operating flawlessly upwards of 14 years, but the only reason they are allowed to operate is because a few machines in the rack thay failed could actually be fixed.
Impossible to know if my machine is the one that's going to work indefinitely or need work
Anonymous No.106346727 >>106346746 >>106348345 >>106354331
You guys run your own vault / password manager? I stood up hashicorp vault but it's uses seem more geared towards automation with apps rather than personal. I'd almost wonder if it's more worth just standing up like a bit/vaultwarden and using its api for everything.
Anonymous No.106346746
>>106346727
Vault warden is painless and gives the best experience across platforms can also use your own OTP with something like Aegis to keep it all in your control
Anonymous No.106346922
>>106346499
Schweet
Anonymous No.106347120 >>106347174 >>106347175 >>106348381 >>106349804
>>106343394 (OP)
I currently have a wireguard server setup to tunnel between my mobile devices and home network and also act as a proxy if needed. Problem is during my last vacation the hotel actually implemented some kind of DPI that completely blocked anything other than obfuscated via bridges TOR connections.
So looking for some solutions I've stumbled across obviously wg-obfuscator and recently amneziawg which seems to be a fork of standard wireguard-go but with some obfuscation and DPI evasion built in.
Does anyone here have experience with either one? awg seems to be relatively new so I'm leaning towards against using it over wg-obfuscator.
Anonymous No.106347174 >>106347434
>>106347120
kek, enjoy your cuck'd ISP.
When I said my ISP blocked VPN you all didn't believe me.
Anonymous No.106347175 >>106347539
>>106347120
Go to the front desk and ask them what the fuck are they doing and remind them that doing that is a major security risk for patrons, I would ask for a refund on the spot. There's some faggot trying something sinister over there trying to force people to use their network to spy on you.
Anonymous No.106347434
>>106347174
Based lack of basic reading comprehension
Anonymous No.106347539 >>106347820
>>106347175
>go to some retard that studied folding towels to ask them what the fuck is wrong with their network
Brilliant plan. Ignoring the fact that she will have literally nothing of value to say depending on the country she'll report you to the local politburo and you'll get a free extension to your vacation on top of not being able to access your home network.
I've also been there before, a lot of "luxury" vacation spots are in absolute shithole countries where complaining at the absolute best will just get you weird looks until you fuck off.
Anonymous No.106347820 >>106348180
>>106347539
OK schizo glad I live in a first world country and not the retard third world shit heap you doom fags try to push.
I'm walking right out and putting that in the review which will make them lose customers
LMAO
Anonymous No.106347964 >>106348363
what did you use to make the diagram, OP?
Anonymous No.106348180 >>106348363
>>106347820
>which will make them lose customers
You are so far beyond delusional it's not even funny.
Anonymous No.106348345
>>106346727
I was going to but I'm not sure if I could trust it
Anonymous No.106348363
>>106347964
draw.io it has a desktop and self hosted configuration
>>106348180
Your little doomer retardation doesn't work on me because I'm American with no desire to go to shitholes
Anonymous No.106348381
>>106347120
Sounds like someone tried to run silk road 2 from one of their hotel rooms kek
Anonymous No.106348636 >>106348701
Intentions to setup a TruNas server.
Learned about the boot drive being used for boot only. Also learned it's better to keep Apps on their own SSD as well.
So any suggestions for a 128/256gb m.2 boot drive?
When it comes to the App drive, will QLC/TLC be important? Is it okay to go DRAM-less?
Anonymous No.106348701 >>106349045
>>106348636
you don't need to separate the apps drive. truenas is full of a bunch of bad gatekeepy advice.
your boot drive doesn't matter, doesn't have to be fast, just needs to be able to store the efi system partition. I've been using SATA DOM for my efi system partitions lately.
Anonymous No.106349045 >>106349151
>>106348701
>SATA DOM for my efi system partitions
Neat.
But if I was going for an m.2 NVMe SSD to store all my apps on, would I benefit from DRAM, and should I care about the drive being QLC/TLC?
Anonymous No.106349151 >>106349336
>>106349045
You don't need a separate apps drive. You just use a pool.
If you want you can add the SSD as an L2arc to that pool if you want SSD performance but the Arc is enough really
Anonymous No.106349336 >>106349443
>>106349151
A pool from my x4 20tb HDDs, that I don't want spinning up every time metadata is accessed from Jellyfin or some VM?
I don't need L2arc, I'll be sitting on 96gb of RAM.
Anonymous No.106349443 >>106349526
>>106349336
They are going to be spinning regardless for every little access.

It's not feasible if you want regular access to data but also to spin them down. You'd be constantly spinning them up and down which is more harm than good.
Anonymous No.106349526
>>106349443
Alright, you make a valid point.
Thanks.
Anonymous No.106349633
>>106343394 (OP)
What would a hardware setup like this be limited by in regards to 1-5 person use?
Anonymous No.106349804 >>106349899
>>106347120
Wireguard on port 53 anon
Anonymous No.106349899 >>106349906
>>106349804
Not gonna work if the DPI checks DNS traffic.
Anonymous No.106349906 >>106349939
>>106349899
SSTP
Anonymous No.106349939
>>106349906
I caught myself about to ask what screened shielded twisted pair had to do with deep packet inspection...
Anonymous No.106350475 >>106351313
>>106343394 (OP)
>paperless
just got this running now. i really like it. thanks yo.
Anonymous No.106351313 >>106351609 >>106351802 >>106353623
>>106350475
Glad you like it, I plan to start using it soon but I haven't decided what I want to do, I'm a bit crippled by the options I have so every sketched out circle is pretty much something I haven't deployed yet. I'm trying my best to have everything working with good documentation.
Anonymous No.106351609 >>106351715
>>106351313
looks like ass, all due respect.
Anonymous No.106351715
>>106351609
Personal documentation I don't know what to tell you anon
Anonymous No.106351802 >>106351810
>>106351313
actually ran in to some pain with whatever it's doing to lex the files. had to delete the database and start over. gonna try again and not feed it 30 gigs worth of data.
good news is that it looks all self contained when using docker so backups should be simple.
Anonymous No.106351810 >>106353308
>>106351802
also no djvu support, so i'll have to sort and batch convert those.
Anonymous No.106352030
if I have a gandi domain for email, why can't i webhost at the same address? it won't let me use my tld as the webhost address, keeps saying it's taken (by me)
Anonymous No.106352419 >>106353393
I finally hit the limit of what my 4690k+32GB RAM can do. Home assistant VM brings it to it's knees and I had to cut my zfs arc in half or have a permanent 50% cpu utilization on arc_evict/arc_prune. 3 pools and 200TB probably didn't help but it was fine when home assistant was running on lxc.
She deserves some rest anyway. Once I move I'll let her enjoy retirement as a proxmox backup server and put my 8700k+64GB RAM pc as the new workhorse. 11 years of service but she still has a few cpu cycles left in her.
Anonymous No.106352700 >>106352787
I had a diy nas just running ubuntu, for some reason it only reached speeds of 100Mb/s, I just put on a usb to ethernet adapter and it was running fine at gigabit speeds. I installed proxmox and now I just can't figure out how to get gigabit from the motherboard ethernet. I switched the ports on the router, switched the cable to a known good one. I tried to force the speed and turn auto negotiation off with ethtool, the speed does change to 1000mbps but the interface goes down and can't get it up, even after reboot it goes back to 100mbps.
I also had the exact same problem with my windows machine but solved it also by just using a usb adapter. Any ideas on what might be the problem?
Anonymous No.106352787
>>106352700
NIC is likely bum if it's happening on separate OSs and different cables/ports.
If it's negotiating at 100mbps, it's for a reason, a NIC is always going to auto negotiate to the highest speed that it determines to be reliable
Something is busted and you've already tried to force it at 1G and it's unreliable.
Could be any number of things, broken port, broken PCB trace, break in the ethernet magnetics or just a fucked NIC chip. Nothing you can really fix easily

Just have to get a new NIC, or go with the USB one for now
Anonymous No.106353308
>>106351810
moving all my pirated books over. it's kind of slow but the interface is really nice. the lexer is making searching a breeze.
Anonymous No.106353393 >>106353485
>>106352419
I have barely 60tb with a few VMs and yet I'm "upgrading" from a 10700k to some dual socket broadwell ewaste.
I'm rationalizing that I'll stick with it till the board starts delaminating. Really it's just rule of cool tho.
Anonymous No.106353485
>>106353393
hose performance by assigning one core from each processor to each VM
Anonymous No.106353592
>>106345982
ive pulled out drives by accident with zfs. most of the time the OS won't even notice if you do a zfs status right away, it's only if some other incidental write or read tries to touch the disk will it see that it's not there. in any case, it's always best to gracefully reboot the machine and do a full zfs scrub after such occurrences. i wouldn't even consider using mdadm - use zfs and never look back
Anonymous No.106353623 >>106353644
>>106351313
what note taking app is that? is it any good
Anonymous No.106353644
>>106353623
Joplin it's pretty good supported on all platforms
Anonymous No.106354202
>>106345982
mdadm raid5 has always just worked out for me.
Anonymous No.106354331
>>106346727
>hashicorp vault as a password manager
wtf. keep it around at this point to manage secrets for your services.
Anonymous No.106354442 >>106354450 >>106354728
Use case for this old hardware? Is it viable as a home server or should I just bin it/shill on FB marketplace for some extra cash? I don’t know shit about computers but would like to tinker as a new hobby cause da depression be hitting

PC Specs:

i5-4690K (Haswell, 4th gen)
Asus Z97 motherboard
16GB HyperX DDR3 RAM
GTX 1080
256GB M.2 SSD
250GB 2.5” SSD
1TB HDD
Fractal R5 case
Hawktua cooler
Corsair 720W PSU
Anonymous No.106354450 >>106354490
>>106354442
>Old hardware
Nigger that's better than my current desktop
Anonymous No.106354490
>>106354450
Need it or keep it? I just use a laptop and was thinking of converting it into a server that β€œdoes it all” e.g seed box, self hosting, pihole etc.

Only thing that may be an issue is the fibre connection at my apartment is free and managed by the building so I can’t control anything on the router - I read something about I may have issue with double NAT or something like this? I assume I can buy a VPN to solve this issue? Idk I’m retwrded I will read the sticky
Anonymous No.106354728 >>106354954
>>106354442
you got a setup kinda like my main pc (picrel) once i finally upgrade im gonna be repurposing this bad boy as an all-in-one home server. You got a decent enough CPU, a decent enough GPU, too. how about using it to fuck around with one of these new "AI" voice assistants. I've been casually looking for a solution that can basically have me using my computer dictatorially but without paying a bunch of company to hold and sell my data for me. self hosted instances are getting good.
Anonymous No.106354954
>>106354728
That sounds comfy. Did you take the home automation pill as well? Does the voice assistant tie in with that? Any other things I can use it for? What is the voice software you use?