Sounds like he could be the next Ash Williams who works on over in housewares at S-Mart!
Not sure if convention DM or just has REALLY understanding friends. :D
How complex is making a roll-your-own NAS?
It really depends on what you want out of it. I personally installed ProxMox on an old gaming machine (DDR3 RAM old lol) and have an Open Media Vault virtual machine running on it with access to my ZFS mirrored pair of storage drives.
Enabling Samba support in Open Media Vault gives you a nice little NAS. I believe it’s okay to install bare metal if you really want to also.
It also has a nice Docker interface, so although I should probably not bundle services together so tightly, it runs things like Jellyfin for media, Paperless NGX for document storage, and NextCloud AIO for a convenient (if slightly resource-hungry) interface.
ProxMox lets me do fun things though, like back up the VMs, spin up virtual machines for PiHole ad blocking and Klipper for controlling my 3D printer.
My most important data gets synced to a subscription to a service called iDrive as my offsite. Pretty affordable for 5TB and my own encryption keys. :)
I want to stress that I’m not an IT professional or anything either. If you’re reasonably comfortable with Linux and understand some basic networking, I’d say at least getting Proxmox and/or Open Media Vault up and running so you can access it on your home network isn’t too hard.
Outside of that, and if you want HTTPS and stuff? There’s lots of guides but I would recommend using TailScale instead of opening any ports to the web.
Sorry if this post was meandering but hope it gave you a little bit to go on! :)
That was my thought…
“Somehow they got the Plex app installed…”
Jellyfin somehow works on freaking Roku, even, and WELL. Just give the URL to connect to, they pick a profile, and boom, “Netflix who?”.
(Also, unlike Netflix, it’s not BOMBARDING my PiHole with a gazillion telemetry requests per freaking second holy crap NF calm down. It’s a treat when I have something I want to watch on my Jellyfin drives lol.)
Not gonna lie before I read your handle I thought these were all named after ways of passively-aggressively clearing your throat. 😂
“error: hostname must not be left blank.” lol
I just read this as:
you’re sat in front of a CEO
the fun stops.
Agreed. Lol
“Have you been to the cloud district lately? Oh what am I saying, of course you haven’t!”
Ha! Clever and humerus!
Like after specific Terminator models, or characters or…?
Lol just had a funny thought:
“What’s the server’s name?”
“Max”
T800@localhost: ping Wolfie
PING Wolfie (192.168.1.10): 65 bytes of data.
64 bytes from 192.168.1.10: icmp_seq=0 ttl=64 time=0.123 ms
64 bytes from 192.168.1.10: icmp_seq=1 ttl=64 time=0.110 ms
64 bytes from 192.168.1.10: icmp_seq=2 ttl=64 time=0.115 ms
64 bytes from 192.168.1.10: icmp_seq=3 ttl=64 time=0.118 ms
64 bytes from 192.168.1.10: icmp_seq=4 ttl=64 time=0.121 ms
--- Wolfie ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 0.110/0.117/0.123 ms
“Your server is pwned…”
Slightly unrelated but when my family was remodeling our kitchen in the home I grew up in, we pulled the oven out and found the side of the cabinet had an interesting scrawl on it that must’ve been from one of the builders:
“When you’re out of Schlitz, you’re out of beer.”
I found it so amusing wondering what the motive behind that was. So I guess your hostnames kinda reminded me of hidden beer-related tradesman graffiti. XD
One possibility could be because in conventional “computer counting” in (most) coding languages, it starts at zero. Like if I make an array of things
[
]
monke would be [
]
chimp would be[
]
peanut would be [
]
Once I learned about this concept I started naming enumerated things from 0 usually just to keep a kind of consistency. Maybe I think if it’s a habit, I won’t make those mistakes as often with code. I dunno. :p
Lol your arr stack.
"Jen what did you do?! I told you never open that door!"
I bet your whole network is connected by CAT. :P
"Scale with more ProxMox nodes? Don’t you mean
S̸̡̗͉̰̭̬͙̲̩̖̫͔̹̓͛̓̈́̋̈́̊̂̕͡P̶̫̱̜͌́̒̐̄̈́́͐̒̅̆̎͋́͘A̴͙̬͇̐̋̓̋̇̋̒̏̀̀͒͡W̷̡̧̙̭̫̅̐͂̿̋̔̏͗͗̔̄͌̈́͝N̷̡̨̙͉̜̲̗̽͆̊̒̽̐̏̾̇̊̋̓̎͝ ̷̛̟͗̈́Ṃ̸̛͖̤̖̐̇́́̏̐́̋Ơ̶̼̤̣̊̎̔͑̈̈́̇̊͝A̸̧̢͇̣̰̫̙̼͈͈͈͉̼͙̻͑̽̿̊̌͝Ŗ̵̜̦͇̲̜̼͕̞̮̱̝̬̯̓͒̀͛̅͐̌͡͠ͅ ̵̧̺͕̖̘̟̭̥̳̪͖̗̤̞̎̈́̔͊͝O̴͓̼̥͆̈́̓̓͗̐̆̐́̀͂̕V̵̡͎͈͈̗̞̺̭̘͓̬̻̦̙͉̿̎ͅE̷̓̃̄̿̓̒̈́̇͋̑͘ͅŖ̵̛͖̣̼̘̜̹̻̜͍͉̫͍̞̉͆́̐̍̓̊̈͜L̴̛͉̜̩̞͇͕̞̟͎̱͛̇̎̓͝ͅO̸̡̧̢̯̭̟̝̺̩͔̬̜̼͚̬̽́̇̃̌̏̎̏́́̓͒̅̓͘R̷̨̫͍̹̗̮̹̯͆͗̕ͅD̶̨̡̪̼͕͇̻̲͊͑́͋̈̈́̔̅͠S̷̥̼̘̾̽̆̿̃̈́̾͆̾̏͝͡???"
That’s hilarious. Now I wanna set up a Wi-Fi hotspot with that SSID at a local library or something for lulz.
Something like “LG Dishwasher”.
Gotta say, from what I’ve heard from the trenches, “insanity” and “madness” sound like fantastic names for printers or print servers, but the router also makes perfect sense! Lol
For my ProxMox server stuff I went with Lord of the Rings. The idea being the servers would be locations and the VMs would characters.
So right now my main server is Rivendell, and my PiHole on it is Gandalf (“You shall not pass!” Heehee eventually he’ll have OPNSense too…)
If I get HomeAssistant at some point, obviously that’ll be Samwise!
My Klipper VM for 3D printing is Celebrimbor, and the individual printers are named after various deities or myth figures of crafting/smithing/creativity like Brigid and Eitri.
For my client devices, I name my personal hardware after BattleTech mechs and that works well. It’s intuitive because I can line up various roles and weight classes.
So my main desktop is Timberwolf, and my laptops are named after light mechs like Kitfox or Mistlynx.
Phones and tablets I don’t really care about, they usually just name themselves after their model anyway. :)
Great point. I’m a Savage Worlds fanguy myself, and gotta admit it handles these situations quite smoothly, albeit more generally so you add some specific flavor yourself. It has guidelines for how long things take to heal, or if they’re permanent, all that good stuff, without pages and pages of specifics.
Running a random silly off-the-cuff game to share the system involved an angry monkey bartender who rolled ridiculously high on throwing a poo at one of my players causing a ruckus.
(A “ha-poo-ken!” , if you will…)
This caused a roll on the injury table. Oh did we have a laugh when the “injury location” conferred with the dice and came up “Unmentionables.”
I do like reading through write-ups like these though, because it gives less experienced GMs like me a quick understanding model for gauging levels of severity in specific circumstances, even if I wouldn’t be flipping through something like this during a game.