/hsg/ Home Server General /hsg/

Home Server General you fucking cucks let's see what Sup Forums is running.
>specs
>general purchasing guidance
>software recommendations
>anyfucking thing server related
Pic related is my little shitbox and I love it, been running non stop for about two years now without a single hiccup.
>xeon 1240v2
>16gb ram
>4x4tb WD red (dont buy, overpriced trash)
>4x3tb toshibas (cheap, fast, reliable so far)
>120gb sandisk ssd for OS
>240gb hynix ssd for VMs
Runs ubuntu server, vmware, qbittorrent, nfs and samba server, backup and cloud service for all my other devices including desktops and all managed by webmin.

Other urls found in this thread:

ca.pcpartpicker.com/list/kF7YM8
pcpartpicker.com/list/4zp2hq
nextcloud.com/install/#instructions-server
twitter.com/SFWRedditGifs

Is there actually anything useful I can do with a raspberry pi?

You can use it for a single simple task.
DNS, DHCP, SSH tunel server, VPN.

You know simple things that usually require a dedicated machine and that alone aren't too hard to run.

Alternatively you can setup a small radio station at your house with it.

I built a NAS/home server with an asrock j3455-itx (fan-less quad core) with 4 GB RAM. It has 3x 3TB in raidz1 + 3TB snapshot backups. Case is pic related.

It runs:
Devuan Jessie
SAMBA
Transmission (two instances for me and my gf)
Nextcloud
OpenVPN
Lighttpd
Duplicity for encrypted off-site backups to a coworker
Kodi database. (kodi runs on an rpi3 which sucks at indexing)
KSP multiplayer server
Sandboxed Spotify client that streams to rpi connected to amp over pulse audio.

Usage is light so hardware is overkill but trouble free. Shit was also relatively cheap and building your own NAS is fun.

Can I just get a cheap tower UPS, tilt it 90° and put it in a rack to save space, or will it explode into my face after a week?

ca.pcpartpicker.com/list/kF7YM8

Go ahead... laugh... I've already been laughed at. I think it's decent enough, I definitely overpaid some parts but I got everything locally...

Additionally, it'll act as just an rtorrent, znc, idle openvpn client for personal use. All torrent data is on another drive, so I really didn't feel an SSD was necessary, at least right now. Even when I put in NAS drives later, I don't think a host HDD will slow them down...

What's the difference between a server and a NAS?
From what I understand the former is like a PC which has many functions while the latter is pretty much a wireless harddisk?

Have you tested it under heavy disk workload? Always wondered if these little boards have enough single core performance for decent smb/nfs speeds and mdadm. I really fucking want to build one but I have absolutely no need for it, life is pure suffering.

>.ca
HAHAHAHAHAHAHAHAHAHA
That's overkill btw.

A NAS can be as simple as its name implies, network attached storage. The more expensive NAS boxes come with software, web gui management, sometimes various applications for plex, torrents and so on. The difference is is that the better NAS boxes are way fucking overpriced when you can buy a regular desktop for way less and have a full fledged OS running on it.

So then what makes a "server" a server as opposed to a NAS?

If it "serves" you files, it's a server. A NAS is basically a server. Accurate naming is pointless.

a server can do whatever, a nas is just a server that only serves files. my home server is a webs server and """nas""" i guess you could call it. also dont assume all nas' are wireless, you need to rethink your topology

A NAS is a server, more specifically a file server. If the server has more tasks than serving files the name NAS is less suitable.

Do you guys have any advice for a first time home server? I've been looking at buying something to act as a Plex Media server but there's not enough information for me to buy anything in my £200 price range as I want something to function as a single user always on media server.

I have some questions if you chaps don't mine answering them please.

1) I've read that Linux could work for me with Plex, is it that difficult to set up for someone who's never used Linux before? I haven't upgraded my main PC to 8/10 as I don't like the look of it so I'd rather try out Linux for my media server than buying windows 10 for it

2) I want it to be discrete in size but I'm not to fussed about some noise. As such should I be looking at fans for cooling or would heatsinks be enough if I always want it to be on ONLY acting as a media server with it being place on a table in the corner of a room.

3) I've never built a PC before, always got friends to do it for me so this will be my first build. Are the only component I'll need are a CPU, PSU, Motherboard, RAM (4 GB is enoguh, right?), cooling, case, HDD and network card if the motherboard doesn't have one thats 1000Mbps?

>a wireless harddisk?

More like a network attached harddisk. You *could* connect it with Wi-Fi but performance with ethernet is better.

plex is so useless, i dont get why people bother with it

ethernet wont make a difference in most cases unless its over longer distances

That's absolutely weird for what you describe.

Not cost or power efficient and [the case isn't the easiest possible to maintain either].

If you don't mind me asking, why is it useless? As in there is better software or it's just useless? I just like the look of having my own "Netflix" without paying for 2 TV shows and hundreds of shit films.

Just buy a HP microserver gen8, it's less than 200. Plex and linux are easy to setup, theres a shitload of guides.

What do you guys recommend for power backups?

CP900EPFCLCD, or higher, it's the closest thing to pure sinewave without spending a lot of money on a loud enterprise Eaton

:)

give me a use for it. its a [pont;ess gui

A NAS is just a specialized server, and you are fool if you are gonna use a powerful server just to store files

>to store
It serves files too, and if you want 10Gbit transfers you're gonna need more than your dinky Atom or C2D

1) If you can read, you can do it. It's ultimately not hard.
2) You can certainly install something with no fans whatsoever. There are both single board computers like the ODroid XU4Q and fanless x86 mini ITX boards. Or buy something premade. Or buy something with a not noisy fan.
3) Some of the most interesting motherboards do have CPU integrated. GBit Ethernet seriously should be onboard already.

But yea, in general you've got it right.

You made that look very nice. What's running on it?

>It serves files too
I think that the verb "store" implies that you and some other people are gonna have access to those files someday user
>10 Gb transfers
just why

Well, plus for OTA capture, some video encoding, and also to act as a NAS soon, so having something smaller isn't really ideal. And plus, having a 520W doesn't mean I'll USE 520w... I could also always put it in my desktop desu.

And yes, not cost efficient. Prices on that list though are ALL with tax included, no shipping.

But I guess, what do you mean by not power efficient? Compared to running older AMD or Intel stuff, or even newer Intel stuff, this seems pretty efficient.

See my reply above. I do plan a few more things to do with it, just figure as a baseline those main services.

Also per the NAS, initially 4x8TB, then hopefully adding another 4x8TB or 4x10TB, dual mirror setup with two "sets" of A and B, one online 24/7, the other online every say few days or so to mirror from A->B.

Anyway, yes, there are parts that are definitely overkill, but everything here should be rock solid, excellent linux compatibility, and has good warranties.

>Well, plus for OTA capture, some video encoding, and also to act as a NAS soon, so having something smaller isn't really ideal.
So far it's "only" video encoding that might need this machine.

The other 24/7 stuff might really be better off on a cost / power efficient box.

> what do you mean by not power efficient? Compared to running older AMD or Intel stuff, or even newer Intel stuff, this seems pretty efficient.
What I mean is the rest could be done on a ~10-20W machine (peak load, might be 3-5W idle) without even trying hard.

HypriotOS (for docker)

To expand a bit on this.

You are going to trust your data to a system that's new to you. This is not without risk because a misunderstanding or an erroneous action can destroy (parts of) your data! Be sure to backup your data on a system you understand *before* you move it to your new GNU/Linux system. This is not in any way to discourage you from trying something new but just stay safe.

Thanks for the examples, there are two choices that are within my price range, one has an Intel Pentium G4400 and the other has a Intel Celeron G1610T processor.

According to CPUBenchmark the G4400 is a better deal so I'm guessing I go for that one?

Thanks, I've got tonnes of old hard-drives that I use as backups and all I'll be connecting to this server are my films/tv

Got a Haswell i7 with 16GB RAM for free. What should i do with it?
I've already have a home server with everything i need.

>just why
Because you can get a melanox SFP NICs for like $30

You could use that as virtualisation / container playground. If you ever want to try a software or distro out, just turn the box on and launch it there.

Are there any ARM boards that have a dedicated ethernet port that isn't shared with the USB port in terms of bandwidth?

Most of the non raspberry pis have this feature

Faster and probably lower power usage while idling too I'm guessing. The downside to the microserver is it's more constraining if you want to go beyond 4 drives or get more pcie cards.
You can upgrade the cpu in the microserver but those xeons still fetch a decent price and are getting rarer.

Do you know somewhere where I could get a recommendation of what to get then please? I've now got a list of around 10 different potentials but I honestly don't know what to go with.

I'm not to fussed about future proofing it or upgrades as I'll be the only person ever using it. I just want to migrate from using my main PC and I still don't know whether I should build my own or just buy one straight up.

I don't know about others but odroid c2.

I've been there senpai. You'll just have to go with something in the end. If details aren't that important then just go with the cheapest option and never look back.

My Macbook Pro with Retina Display doesn't have this problem

Yeh thanks, I think I'm being drowned in information now so I'll just go with a cheap but well reviewed option. I qas on Reddit's TechSupport and they suggested I buy a rack mounted server that I could then mount on an Ikea table, sounds cool but I think I'm getting silly.

Thanks for the advice chaps!

What does this do?

Good idea. I'll install openstack on it. I can get another 3 of those in the next month so this should be a fun project.

Load balances my Node/Go servers. I haven't actually set up the port forwarding yet (I have to clean up my router situation in my living room) but I plan to move my Digital Ocean servers over to this soon.

autism

Don't know if this is meant to go here but it's sort of network-related.
Basically:
> 100 down / 6 up
> have a router with LEDE on it
> need to limit upload speeds to maintain steady latency

Right now I'm using fq_codel with like 85% of my upload speed for eth01 (the interface that I want to limit) but I'm still getting HUGE bufferbloat when uploading files and it doesn't seem to be doing much in terms of limiting speed.

Can access from any device without going fully autistic, even though I would have if plex didn't exist.
It handles all the re-encoding for low bandwidth situations.
Free
Goes on my chromecast (lel jewgle)
My dad can use it without any instruction

Do you use UPDO-G or regular port forwarding?

Thanks for this, after about 6 hours of web surfing I ended up just getting what your recommended for £190.

Doesn't come with a HDD for some reason but I've got a lot lying about, going to look into installing Linux on one of them and then setting Plex up on it with all my media files on an external 8TB drive.

Servers dont generally come with hard drives senpai. If you ever need storage just look for some cheap 2-3tb drives, 4 of them will give you a lot of storage already and theyre pretty cheap nowadays.
In future you could buy 4x2tb hard drives for storage and use the 8tb external as a backup of everything. Gives you 8tb of fully backed up storage.

Any good low power server options? Don't really want to have stuff I hardly use drawing the jigawatts 24/7

I'm assuming regular since I'm unaware of what UPDO-G is.

Can you share a link? UPDO-G is pretty unsearchable

How about a Raspberry Pi3 Model B (low bandwidth), Rock64 (not much software support), Odroid HC1 / XU4Q (more bandwidth & processing power)?

A file share witness, thats the only thing its good for.

rack mount UPSes aren't expensive and they'll have more capacity than a "cheap tower"

>If it "serves" you files, it's a server.
This is a retarded thing to say because you clearly have no idea what administrative shares are.

>just why
Because even one HDD is limited by a gigabit port

T-line Intel processor is all you need. Enough performance to do everything you might want to and 25/35W TDP.

meme sbc, hp microserver (cheap), laptop with screen removed, low power xeons, many options.

Not sure of a build that's power efficient like that, or at least if it was SoC systems. I was using a pi-like system with 1GB of RAM for about 2 years, but I've maxed out RAM usage and am getting tired of timeouts, which is why I built this to encompass everything.

Even with a SoC system, it could struggle per NAS delivery. I want full Gbit speeds since all data is just moving over a LAN.

Full Gbit speeds are Odroid HC1 / XU4Q (tested pretty well, decent software support), Rock64 (few reports for uas USB storage) and of course quite a few of the more expensive SBC.

And pretty much all of the recent on-board x86 (by Asus, Asrock, Supermicro and whoever else currently has these).

>Nextcloud
>Lighttpd
Did you ever tried to serve it with Nginx? I commented I'm having some issues putting it up.

Also
>OpenVPN
It didn't have a big fuck up like a month ago or so?

>gpu in a server
kill yourself

I need some help with my backplane.

Can anyone confirm that SAS-846EL1 has a 2TB limit? Google keeps giving me mixed results. I'm using FreeNas with HGST Ultrastar HDD's, but only 3TB shows up. Could something else be causing this, maybe the X8DTl-3F motherboard?

Only 2TB shows up*, even in the bios, which is why I know it's not an OS issue.

Since people claim they have 846EL1's and have 20+ HDD's show up as 3TB just fine, I'm guessing it has to be something else.

Here's the info the ebay user gave when I bought it:

Motherboard : X8DTl-3F-TM010
Front Backplane : SAS-846EL1 ( Just Support up to 2TB Per Hard drive )
Rear backplane : SAS-826EL1 ( Just Support up to 2TB Per Hard drive )
2 x CPU Six-core E5645 2.40Ghz
Ram : 6x 8GB (Total: 48GB)

Can somebody tell if this looks okay:
pcpartpicker.com/list/4zp2hq
I'm going to use it as a file/backup storage and for some web hosting. I have never built a PC before so please tell me if something looks off.

What case is that Silverstone?

You the guy with the LXC fuckery?

What trouble are you having?

Yeah. When I try to install it like they told me I'm missing something as I have a 404 page. Default page goes out right so it shouldn't be LXC, or Nginx.

Source, "shared hosts" tab from:
>nextcloud.com/install/#instructions-server

I thought the max write speed of a 7200 rpm HDD was 300MB/s, meaning a 1Gb should be fine? or maybe I'm getting my MB to Mbps confused

2Tb limitation is given by the controller LBA scheme.
So, yeah I'd look at the specifications of the on board SAS controller if that is what you are using.

Some of the expensive ones maybe reach 240MB/s in the fastest part of the drive. Most do a 100ish sequential.

stay mad user

ask supermicro, they'll tell you

expanders can have limitations as well, not just the controller

>im too retarded to understand the difference between bits and bytes

Are you setting this up on your server, or a shared host?
If it's your server and you have full access, why aren't you using the first option with Archive File?

Still, if it's a web host, did you make sure to upload the "setup-nextcloud.php" to the web root? Are you then using the correct link to access it?

a 980 actually makes some sense
not for what you use it for, but still

>not for what you use it for, but still
lol no

Anyone got a microshitter Gen10? The gen8 is 200€ vs 250€ for the Gen10 here and I need to give my Gen8 company, but I can't seem to find a good review on the 10, bummer on the ilo, how is the perf vs price and linux/bsd support?

its not worth it if you can get a gen9 around the same price

Are there any G9 for that price? The G10 weren't getting good reviews so I bought a G8 for €200

Whats the model?

Do you still have to hide the hypervisor in order to install the nvidia drivers?
How do you even do that in esxi?

Theyre lead acid car batteries in a box so no you cant tilt them. They can leak.

>How do you even do that in esxi?
Enter this in the VMX file or in the VM's advanced settings in the WebUI
hypervisor.cpuid.v0 = false

they're sealed batteries, it will be fine. My 2U 3000VA UPS is rack mount and came with a tower mount as well.

i7 2600
32GB ram
12TB across 6x 3TB WD Black in RAID 6
8TB shingled recording Seagate for weekly offline backup
Unironically Gentoo
Used for file serving/backup, qemu, torrenting, bid sniping, web development, mystic bbs, whatever game server is the flavor of the week
Mostly unchanged since 2012

Hey /hsg/ is there anything decent I should be looking for on ebay used market that would make a decent enough NAS Box that I could stick Plex/Kodi/etc on along with a few TB HDD's to serve as a cheapo home media server?

Something reasonably quiet, that I can smoosh about 4 HDD's into and can handle a couple of co-current streams?

I'm not really sure how demanding this is, would an Atom embedded board thing do?

>anything useful I can do with a raspberry pi?

Ended up using mine to run a few advertising displays at my workplace.

there are in bongland, with rebate even
think the G9 is only slightly better than G8 though

Media & seeding server

>there are in bongland, with rebate even

Fellow bong here, where from?

ebuyer, serversdirect
i'd say misco but rip
just check the hpe website, theyre always offering a rebate for the ml10 or microserver

Again a bit larger than it needs to be, though actually not the worst build by far.

See - even if you go want to go with x86 regardless you can still save some power by using a board with an on-board chip, such as a J4205 (or even an old $50 ish J1800 board).

phpBB a shit, SMF apparently only supports windows, and discord doesn't allow pagination... What's a good, preferably lightweight, bulletin board software?

Have you guy's got 64 ram for webchat?

Also, what are you rendering on that machines?

Also, if you go with x86, another optimization is to then use an internal picoPSU (or $20 chinese variant) with a matching 120V / 240V->12-24V PSU.

Should work for 4-5 3.5" drives (they tend to do 8A on the 5V, one 3.5" drive is usually somewhere around 1.8A at peak load).

Pretty easy to get comparable results to, IDK, a 600W 80+ platinum PSU

Yep, an onboard x86 should do this okay as long as you don't need to transcode for everything (as in, your playback devices can handle playing the files that are actually on your server).

Fuck, I just bought a Gen8 when I could have got a Gen9 for half the price on serversdirect