Haven't been as busy as you guys, but still wanted to show off
from EpicFailGuy@lemmy.world to selfhosted@lemmy.world on 03 Apr 00:06
https://lemmy.world/post/45093801
from EpicFailGuy@lemmy.world to selfhosted@lemmy.world on 03 Apr 00:06
https://lemmy.world/post/45093801
What’s everyone’s server naming scheme?
threaded - newest
I used to name systems after Star Trek ships, but switched to Farscape characters ages ago. Now I’m doing more practical names based on function.
At this point I’m just tired of the acronym salad we all tend to deal with at work
“Wait, was I supposed to bounce CDBWINPROD02 or DBCWINPROD02?”
Figured if I had a choice I would use more “human” names that allow the servers to have more of a “personality”
Perse for example has been having an issue with it’s bios and it’s been spending quite a lot of time in the underworld LOL
God I hate the “stuff as much information into a server name as you can with no separators in all caps” naming conventions…
Home server larping as a real enterprise server.
Amen, feels cold and unimaginative
In a business with tens of thousands of servers, it makes sense to have long complicated names.
For a homelab ? Not really.
I’m actually not convinced of this approach. It’s one of those things that makes perfect logical sense when you say it - but in practice “DBDWWHORCLHHIP01” is just as meaningless as “Hercules”. And it’s a lot more difficult to say, remember and differentiate from “DBDWWHORCLHHID01”. You may as well just use UUIDs at that point.
Humans are really good at associating names with things. It’s why people have names. We don’t call people “AMCAM601W” for a reason. Even in conversations you don’t rattle off the long initialism names of systems - you say “The <product> database”.
I think you choose a poor example.
When I say long name I wasn’t implying meaningless ones.
Most business with a lot of machines uses long names where everything as a logical meaning.
[Site][service][Rack][User selected 8 chars name]
I mean you dont have to use such obtuse names. But if you have a lot of servers you have to have a long name or you will risk exhausting the available names.
I’m just saying long names dont have to be obtuse or confusing. You can use user selected names as a suffix to a more functional initial prefix. So that people who work this area of the infrastructure can have clear names but at the same time some other sys admin that never worked on it can still know where and who is responsible of the server.
My initial point is just that the namespace and length of hostnames mostly depends on what you want to do. For a homelab you dont need wide namespace. But for a large business using short names wouldn’t be practical either.
Sooo, that example wasn’t exactly “contrived” - it’s based on a standard I see where I work.
This is more what I’m arguing against - embedding meta-data about the thing into its name. Especially when all of that information is available in AWS metadata.
[Site][service][Rack]makes sense for on-premise stuff - no argument there.Agree
Elements of the periodic table.
So what happens when you cluster Na with H20?
Big bada boom
Hey I’m kinda struggling to get my stuff self hosted. I set proxmox up and now I don’t know what to do with it :D. Any suggestions?
Soooo, proxmox is just the base of the ecosystem, it allows you to load a bunch of containers and virtual machines.
If you’re not sure what you want yo host check this page out.
www.turnkeylinux.org/lxc
They have a bunch of container templates that are ready to host.
I’ve been trying to replace could services with self hosted ones for me and my loved ones; these are some of my favorites:
Wasn’t there some drama recently about Turnkey? I vaguely remember some kind of kerfuffle.
Haven’t heard the gossip, please pray tell.
I may be hallucinating. It’s kind of hard to keep up with everything sometimes. I’ll see if I can dig up something. I wasn’t throwing shade on your suggestion, or trying to inject doubt. It just triggered a light in my brain, but unfortunately, my brain has no recollection except that there was something. Thanks pos brain!
P.s. Vault warden is an EXCELLENT self hosted password manager, highly recommend that as well.
P.P.S Do not make a self-hosted password manager your first project. You should expect one of these first projects to absolutely eat shit for reasons you don't fully understand yet, and having it be your daily-driver password manager would be a hell of a shitty weekend.
Speaking from experience?
Very good advice, also backup daily and test for backups often !!!
LOL I have tossed the idea around about selfhosting a password manager, and while I am fairly confident in my server’s security, I finally conclude not to.
Proxmox helper scripts! These help a lot.
community-scripts.org/scripts
+1 for the helper scripts
Is there a guide to set something like this up? I have jellyfin on Ubuntu server and I’d very much like to get something that’s got an interface I can understand.
There are a ton of guides out there, but the problem with open source software is that you can make it as yours as you want so every deployment is different. You would be better off doing some googling on what you want to get to, and asking more specific questions. Everyone in the community loves to help, but we need to know how.
Heads up. I think you meant to reply but made a new comment.
Nice setup! Are all those LXCs rootless docker containers?
Mine is Final Fantasy summon monsters!
I’m boring. I’ll name physical hardware after the model name or manufacturer or something like that. My main host is just named “DellPVE” and then I’ll name VM/containers after the service it’s running, “radarr”, “plex”, “pihole” etc.
Utility mostly. My music stack vm is Music. Reversy is my reverse proxy. Photos? Yup that my immich vm. I’m boring lol
Close, LCC. I do have a portrainer instance for docker images, but I like the extra control that San lxc gives you
You know Dasher, and Dancer, and Prancer, and Vixen. Comet, and Cupid, and Donner, and Blitzen…
🤣 do you switch to elf names after the first 12?
<img alt="" src="https://lemmy.world/pictrs/image/1591ee8d-cf15-48cc-98a5-a71e6a8620ac.jpeg">
Nice.
I went with a SciFi ship theme, my main server is VMS-HORIZON (Virtual Machine Ship). The VMs have ship component names like AUDIO-CORE (navidrome) and VISUAL-CORE (Immich).
My Raspberry Pi is named ORBITER, like a orbiting shuttle/satellite, and the VM it has is called BEACON (for Gotify)
There are a TON of different tutorials and videos.
If you’re looking for a beginner friendly interface for your servers; I recommend “Cockpit” you just “sudo apt-get install cockpit” and it gives you a nice to use web interface to manage most of your servers, you can then install plugins as needed, for example you can install net bird or Pangolin to make it accessible from the internet.
If you want something more like what I’m doing here (Virtualization) you can try Canonical’s version of this which runs on ubuntu, They’re called LXD canonical.com/lxd/manage
Basically they’re tiny ritualized linux instances inside of your main ubuntu server (Containers) with their own kernel so that changes on the base server don’t bother your other apps.
I personally name my servers after Rain World iterators and creatures. I fear the day when I run out of names.
I named a lot of my machines hackbox…
I name mine after greek and roman gods.
My NAS is bamed Hestia, the goddess of the bearth and home.
My docker server is called Poseidon due to the sea iconography of docker. My second iteration of my docker server where I tried playing around with podman I called Neptune.
I briefly had a Raspberry Pi for experimenting with some stuff which was called Eileithyia, the goddess of childbirth.
My Proxmox machine on which pretty much all ky other servers are run as VMs is called Atlas, as the Titan holding up my personal network.
I also have a truenas VM which I boringly called truenas…
That’s AWESOME, I also named my NAS Atlas … because it carries the weight of all my backups
Good call on those names, you’re giving me some pretty cool ideas for my next servers
Man I wish I spent time actually learning Proxmox, instead dumped everything into a headless Debian VM and called it a day.
I mean, you can always install Proxmox on Debian XD
or for that matter LXD … it’s all kinda the same.
Gotta love OSS
My name scheme is song names. I listen to allot of folk rock, so some names are hollowmoon or foxlore.
Its a little spicier than anas or pnas
I’ve settled on this idea as a Python developer. I don’t care if I have long names. I care about:
Names can be long. spark_write_operation_status_failfast is leagues better than some like write_op_stat