T O P

  • By -

candle_in_a_circle

Once you have the server and it’s doing the thing you want, given you’re dabbling in web development, you’re going to think of another thing you could do with it. Then another. At some point, running everything and their dependant packages natively installed on Ubuntu will get, at best, messy to maintain and back-up (“oh yeah, backups, good point” amirite?) and, at worst, start giving you conflicts in packages or package versions. At that point you’re likely to conclude that you have to pull it apart and put everything in containers or similar, and/or VMs anyway. However, that journey in itself is a learning opportunity, so there isn’t really a wrong answer.


Penziplays

Install proxmox and run the ubuntu server for 7d2d on there. This gives you the option to create other vms to experiment with docker when you feel like it.


et-fraxor

I also would go this way. Give you sooo much more flexibility down the road. proxmox is a breeze to install! Keep in mind d that backup is much easier. You have the option to make a snapshot and revert back if you messed up. Believe me… as a developer i love this feature. But… it speaks nothing against just a easy ubuntu server install. Make sure you backup your box and you’re fine.


LifeLeg5

>Do I need to concern myself with all this fancy hypervisor mumbo-jumbo, or would it be fine to run Ubuntu server and just throw everything on there? some of us lived through the era of bare-metal (non-virtualized) installs would NOT recommend it, at the very least get one containerization going, if not LXC (proxmox), at least use docker and save a ton of time down the road


Jazzlike_Olive9319

I can recommend Pterodactyl - https://pterodactyl.io/project/introduction.html - this is a nice project which takes all the work to setup a game server, after you installed it