Homelab

I have a bunch of computers networked together that I call a homelab. It's not very high budget, and in fact most of it is hand-me-down or scavenged from the trash (and subsequently disinfected). But it works for my needs.

 Internet
   ┃
 Router                Netgear R7000
   ┃
   ┣━ Main computer    HP Omen 15 (2017)
   ┣━ Home server      Lenovo Ideapad Y50-70
   ┣━ Travel computer  Lenovo Thinkpad L420
   ┗━ 3D print server  Samsung Galaxy S4
     ┗━ 3D printer     Ender 3

Main computer: HP Omen 15 (2017)

A hand-me-down laptop from a friend of mine who was upgrading. It's fairly large, so I don't carry it around with me. There's a billion cables attached at all times anyway, so it would be a huge pain.

One of these days I'd like to build my own beast of a computer, but it's not like I'm keeping up with any triple-A game titles these days, so what I have works fine.

OS
Arch Linux
CPU
Intel i7-7700HQ
GPU
  • Intel HD Graphics 630
  • NVIDIA GeForce GTX 1050 Ti Mobile
RAM
16 GB
HDD
HGST Travelstar 7K1000 (1TB)
SSD
SK Hynix Gold P31 (1TB)

Notes

  • I use both the integrated and discrete GPU since I have it connected to two monitors: a Huion Kamvas display tablet and some Viewsonic monitor. The Huion is mounted to this swivel arm thingy so I can pull it from a typical monitor position down to my desk to draw on it.
  • The SSD was originally a measly 120 GB boot drive, which started to fail after a while so I replaced it with a 1TB one.
  • I bought a 2x8 GB kit and added a stick to the server after my travel laptop's RAM failed, bringing my server from 8 to 16 GB.

Home server: Lenovo Ideapad Y50-70

My home server is also a hand-me-down laptop, this time from my family. A laptop might be an unusual choice for a server, but I like to think of it as a server with a built in UPS and monitor*, which has come in handy every now and then. It's quiet enough that I can sleep next to it daily, which is important since I live in a microscopic studio apartment.

OS
Debian Linux
CPU
Intel i7-4710HQ
GPU
  • NVIDIA GeForce GTX 860M
  • Intel HD Graphics 4600
RAM
16 GB
SSD
Whatever came with it (1TB)

Services

  • Owncloud
  • Personal wiki (Mediawiki)
  • Two Airsonic instances
  • Two Szurubooru instances
  • Minecraft server (Aug-Nov 2023: Enigmatica 6 Expert)

Notes

  • The server recieved a RAM upgrade from 8 to 16 GB after I started hosting a Enigmatica 6 Expert server, which consumes a ridiculous amount of RAM. I actually don't think this is enough, especially with the other services running. I don't want to spend even more money, so I increased the swapfile to 6 GB which at least keeps it from OOMing.

Travel Computer: Lenovo Thinkpad X260

A trusty Thinkpad that's small enough to carry around. I used to have an L420 which was massive and broke my back every time I had to lug it around. Shame it doesn't have the old style keyboards which were way nicer to type on.

3D printer server: Samsung Galaxy S4 (+Ender 3)

I found an Ender 3 in the trash in my apartment building, believe it or not. It had a BL Touch bed leveling probe (incorrectly wired) and the power supply set to the wrong voltage. It hadn't been used in a long time, judging by the dust all around it. Turns out it works if you just flip the voltage switch, and swap a couple wires on the BL Touch cable.

The funny thing is, just the month before, I thought I'd get into 3D printing by getting a secondhand MP Mini Delta. So if I'd just waited a month, I wouldn't have spent all that extra for an inferior printer that I'm not using anymore.

The server that runs the Ender 3 is a Galaxy S4 with octo4a, a port of OctoPrint for Android. I used to use the phone as a daily driver, but it feels pretty sluggish now even with optimized LineageOS on it.

Retired hardware

Thinkpad L420

Before I got into homelabbing (and Linux), this used to be my only computer. It's heavy and runs Windows. I still boot it up every so often if there's something I need a real Windows install for, or if I need to read CDs.

Home server: HP Desktop

An HP desktop workstation I got at a surplus store, which was my home server before I started living alone. Has a 4TB SAS drive and Dell PERC H310 flashed to IT mode. Since I live in a studio now and the server is very loud (especially with the SAS drive), I haven't used it since I moved.