I don't have my proxmox up right now, but from my memory these steps should help you get an Ubuntu LXC set up. They might be a little off, but should point you in the right direction.
On the command line of your proxmox try running pveam update (you can probably skip this step, honestly).
Then on the storage where ISOs are stored, there should be a button that says something like "add image." Clicking that should bring up a prompt with a dropdown list of prebuilt container images.
Select whatever image you want and let it download. I believe it should have a Debian or 2, the latest Ubuntu and Ubuntu LTS, and a couple others like Fedora. If you did pveam update, it should also have everything offered by turnkeylinux.org.
Hit the "Create Container" button, and select the desired image as the base image. Configure it as needed. Boot the image, and update/install/configure.
dozens. I love turnkeylinux. It's the greatest. It allows me to just start working.. and It runs Debian. I mean, I've been the worlds greatest fan of TurnkeyLinux.org for a decade almost.
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
I am really not good at software, but I can follow instructions. Do you have any guides ? I have zabbix installed in a vm from a pre-built from zabbix.com but other than that. I'm not really good at the rest. Running Mikrotik 6.47 stable.
I can only tell you what I did and worked very very well for me in an actual high school.
The first install of moodle was just with a synology drive. I clicked 2 or 3 icons and brought the whole school onboard and it worked very very well. If you want a very good install that just works with an absolute minimal of fuss this is the most simple way to go. This process will take about 5 minutes
The second install of moodle was with ESXI Hypervisor on a white box. I can not emphasize how easy, professional, and safe this approach is. The hyper-visor image is already made and can be downloaded from turnkeylinux.org This is a professionally configured image and it works instantly. This approach will take about 10 minutes to install esxi and about 3 minutes to boot to the image. One great advantage of this approach is that you can copy and paste your image for secure backups you can also just copy your whole server instance (clone it) and have one for production and one for experimentation. To move this up a notch you can join amazon cloud services and configure the system to make automated backups to the cloud. You can introduce clustering and bring several servers online if you went with the Zen Hypervisor for example.
I ask the community to convince me otherwise but a virtual machine install is far superior to a bare metal one and I can think of no advantages to go bare metal.
I'm not a big Linux user (yet), but the few times I've had to setup something with Linux, I've used turnkeylinux.org for it (mostly DevOps kind of stuff, but it helps all the same).
Yep your setup sounds almost identical to mine. Only difference I use PlexRequest to allow any of my subscribers and easy way to request new media (easily integrates with SickChill/couchpotato) and when torrents are added to trackers matching my filters, (vid/audio quality mainly) and will send the torrent right over to my internal web torrent client (qBittorrent-nox). qBittorrent as a setting to run a custom script after downloads finish to the local container storage, it will kick off a small custom python script to move files to the NAS.
Proxmox is basically an open source alternative to esxi! Actually many people in r/homelab recommended it to me and I've been loving it. You can actually run any OS as a Virtual Machine from any old image file, physical Cd - or go a step further to containerize things so they don't require a full blown VM. But they can be built/started/stopped at the click of a button in seconds, so I have multiple different VM's/containers little idle!
All core services are now running in LXC Containers based on the most recent 4X kernel + ubuntu 18.04LTS since these are production envs. not meant to change. but I have a wide range of Windows/Mac VM's for testing/dev environments, and plenty of other linux flavors.
The best part though, if you don't want to deal with all the setup. There are prebuilt LXC containers for tons of services provided free from Turnkey Linux! would definitely recommend taking you maybe taking a look into them since you clearly have a little more than the basic tech knowledge ;) . but your I7 would be plenty powerful. Mines an I3 😂 gen 1 lmao... https://www.proxmox.com/en/proxmox-ve/features https://turnkeylinux.org
I would suggest you take a look through one of the pre-built appliances on Turnkey Linux.
There will be at least one or more that will fit the bill and they have a small footprint, obviously that'll grow as you add data.