F5F Stay Refreshed Software Operating Systems Server Setup on Ubuntu Lightweight Linux environment ready for deployment

Server Setup on Ubuntu Lightweight Linux environment ready for deployment

Server Setup on Ubuntu Lightweight Linux environment ready for deployment

R
rosie2435
Senior Member
475
02-03-2025, 04:24 PM
#1
Hello everyone, I plan to purchase a compact UFF server (HP Elitedesk 800 G2) equipped with an I5 processor and 16GB of RAM. My focus isn't on the hardware itself but on setting up Ubuntu Server and deploying Docker. I want to install Pi-Hole, Bitwarden, and a torrent server for legal downloads. Will this setup be capable of handling those tasks? Should I stick with Ubuntu/Docker or consider Proxmox for virtual machines instead? Any guidance would be invaluable.
R
rosie2435
02-03-2025, 04:24 PM #1

Hello everyone, I plan to purchase a compact UFF server (HP Elitedesk 800 G2) equipped with an I5 processor and 16GB of RAM. My focus isn't on the hardware itself but on setting up Ubuntu Server and deploying Docker. I want to install Pi-Hole, Bitwarden, and a torrent server for legal downloads. Will this setup be capable of handling those tasks? Should I stick with Ubuntu/Docker or consider Proxmox for virtual machines instead? Any guidance would be invaluable.

_
_TrapBoy_
Member
224
02-03-2025, 10:23 PM
#2
Proxmox supports containers beyond just virtual machines. For details, visit the official documentation: https://pve.proxmox.com/wiki/Linux_Container. You can skip manual OS configuration if preferred.
_
_TrapBoy_
02-03-2025, 10:23 PM #2

Proxmox supports containers beyond just virtual machines. For details, visit the official documentation: https://pve.proxmox.com/wiki/Linux_Container. You can skip manual OS configuration if preferred.

M
MegaDisco
Senior Member
352
02-05-2025, 03:48 AM
#3
This setup will definitely have enough hardware. It really depends on your specific needs. Using Docker or Proxmox with containers/VMs will both function well and handle the programs. You can also run everything directly on the base OS without Docker or containers if preferred.
M
MegaDisco
02-05-2025, 03:48 AM #3

This setup will definitely have enough hardware. It really depends on your specific needs. Using Docker or Proxmox with containers/VMs will both function well and handle the programs. You can also run everything directly on the base OS without Docker or containers if preferred.

F
fantasy_miner
Member
166
02-05-2025, 02:06 PM
#4
This assignment should cover sufficient material. When using Docker, the base operating system is largely unimportant—choose what suits you best. Based on comparisons between Proxmox, Ubuntu, and Docker, I favor running services as containers rather than full virtual machines.
F
fantasy_miner
02-05-2025, 02:06 PM #4

This assignment should cover sufficient material. When using Docker, the base operating system is largely unimportant—choose what suits you best. Based on comparisons between Proxmox, Ubuntu, and Docker, I favor running services as containers rather than full virtual machines.

L
Lukapop04
Member
216
02-05-2025, 08:52 PM
#5
Thanks for the quick responses. I wasn't sure such a fast reply would come so soon. It seems navigating the Proxmox container setup might be a bit challenging for me, but it should be manageable. Running a headless server is definitely on my list, and since I plan to use Pi-hole, would it be better to get a second Ethernet port (USB or gigabit) for reliability?
L
Lukapop04
02-05-2025, 08:52 PM #5

Thanks for the quick responses. I wasn't sure such a fast reply would come so soon. It seems navigating the Proxmox container setup might be a bit challenging for me, but it should be manageable. Running a headless server is definitely on my list, and since I plan to use Pi-hole, would it be better to get a second Ethernet port (USB or gigabit) for reliability?

K
kcristan
Senior Member
514
02-05-2025, 10:16 PM
#6
One port is more than enough. DNS takes very little traffic, and filling 1gbe with torrents is rare(unless you got > 1gbe internet connection and a lot of disk io) If you know docker already, I don't see a reason to use proxmox, just use the docker commands you know
K
kcristan
02-05-2025, 10:16 PM #6

One port is more than enough. DNS takes very little traffic, and filling 1gbe with torrents is rare(unless you got > 1gbe internet connection and a lot of disk io) If you know docker already, I don't see a reason to use proxmox, just use the docker commands you know

Z
ZwarteMeneke
Member
53
02-06-2025, 05:29 AM
#7
something like proxmox on an SFF box is a bit weird, because you're essentially limited to a single device, and it's sort of built around having a storage pool. but for ubuntu server i must warn you.. the amount of "bare essentials" cannot be overstated here.. out of the box it wont even DHCP if you plug in a network cable after boot. i suppose it comes down to how comfortable you are with the linux command line.
Z
ZwarteMeneke
02-06-2025, 05:29 AM #7

something like proxmox on an SFF box is a bit weird, because you're essentially limited to a single device, and it's sort of built around having a storage pool. but for ubuntu server i must warn you.. the amount of "bare essentials" cannot be overstated here.. out of the box it wont even DHCP if you plug in a network cable after boot. i suppose it comes down to how comfortable you are with the linux command line.

D
DerpyBat
Member
124
02-09-2025, 02:24 PM
#8
I plan to use two drives: one M.2 for the operating system and a 2TB SSD for storage. A budget 100GB drive paired with the SSD should work well. Are there other operating systems or services you'd like to consider for a smoother experience?
D
DerpyBat
02-09-2025, 02:24 PM #8

I plan to use two drives: one M.2 for the operating system and a 2TB SSD for storage. A budget 100GB drive paired with the SSD should work well. Are there other operating systems or services you'd like to consider for a smoother experience?