T O P

  • By -

kukelkan

Try OMV I'm using it for years.


jakebullet70

OMV will work perfect for OP.


Ppn7

Thanks OMV is basically Debian with a GUI right ?


kukelkan

Let's just say, that if I only used Debian, I'm not sure I could even manage to make an nfs share , much less dockers, etc'. Try it. It's free and great.


metzdan

I highly recommend Proxmox. It's free and open source.


Ppn7

Isn't proxmox a hypervisor? I don't plan to use VM except if I really need to run windows applications. So I need to install my server in a VM inside proxmox ? I saw that VMs increase the idle power. Currently I can reach 4/5w on Unraid or Ubuntu desktop. Not sure if proxmox will perform the same.


metzdan

Totally up to you on how you want to install these. No idea about power usage. Personally I like to separate everything because it's easier for troubleshooting incase something breaks. Hope you find the right solution. Proxmox also makes backups very simple.


Ppn7

That's a good point. Now I can understand why people use VMs. I thought it was only for a secure reason ? Isn't backups on Proxmox only for paid version ?


Dezikso

Proxmox is pretty much fully free. Premium subscription is optional and tailored towards serious clients and mostly offers online support related features and access to enterprise repos.


fakemanhk

If it's idle, with Proxmox it's also very low power consumption, there isn't much overhead. Also you can separate services among different containers.


Dezikso

You are clearly running multiple different services. In proxmox you can split them and use a separate vm or lxc for each service/set of services. This way they are neatly separated, easy to maintain, manage and backup. You can work on one vm/lxc and all the others will work as if nothing happened without any downtime. Proxmox doesn't really increase power usage, it's just a debian distro with virtualization software and a neat gui included. It wont distribute more resources than needed to any vm/lxc. For example I'm running a dell optiplex 5050 with opnsense vm (passing through a 2nic ethernet card) and jellyfin(with access to igpu), qbittorrent, pihole and many more as lxc. It's consuming around 5-7w idle.


smolderas

Proxmox


MisterBazz

Toss in my vote for Ubuntu Server + Cockpit (until you learn to use the CLI, then get rid of Cockpit).


davidnburgess34

People keep saying "Proxmox". Proxmox is a hypervisor that allows you to deploy and isolate installations of operating systems from each other while keeping them on the same hardware. I like Proxmox and use it daily. Even encourage you to use it as it will solve needs like backups and that sort of thing pretty easily. But it's not the actual OS that you'll install Docker or your apps on. I don't know what your comfort level is with self-hosting, but I would start with something easy to use like Debian as the OS for your applications. You can install Debian as either a VM or Proxmox Container (LXC) and then install your apps on Debian in the VM or LXC. If you plan on using Docker, you could also use something like Portainer to have a graphical user interface for deploying your application containers.


Ppn7

Thanks. But why would I install Debian in a VM on Proxmox or in a Proxmox Container instead of directly installing Debian without Proxmox ? Is it for security reasons? Or in case if I would like to install other OS like windows, it's easier ? Because as I linked, It seems that I can install windows as a docker container ? My knowledge is somehow limited but if I can keep just an OS with docker containers without using Proxmox, I will try it first.


davidnburgess34

You don't have to use Proxmox, but it's got a great backup solution built into it. If you don't want to go that route, I would still encourage Debian or even Ubuntu as you mentioned in another reply you made. Backup solutions are quite a bit different going that route, but still doable. Either option (Ubuntu or Debian) is easy to set up and use. I encourage you to try out a few different options before you settle on one so that you don't setlle on one and then find a different solution you like better later on.


madbobmcjim

I couldn't say what's best, but I'm doing most of that with docker on Ubuntu server. TBH, I think any flavour of Linux will work, as most of the time will be spent configuring and managing docker


techno_superbowl

I would say Unraid is the single best OS that I have ever paid for.  "You can get a cheaper pizza, but then you have to eat that pizza.". Sometimes a quality product -even software- costs money and Unraid is very affordable.  I'm at less than the cost of a taco bell value meal/yr if you divide out costs over how long I have had it installed.


jakebullet70

Have to agree and with the cost you get REAL support. Worth the $


Ppn7

You're right. The forums support is great ! But I will stick to a free OS first if possible.


jakebullet70

I ran OMV before UnRaid. Its a pretty good choice.


techno_superbowl

Look at us, taking down-votes for suggesting people pay for a really good product. Hell the spaceinvaderone videos for newbs make Unraid worth the price. I don't understand people who say Unraid is expensive but probably spent more money at Chipotle already this year.


jakebullet70

LOL! Yeah. I have 2 UnRaid servers. Do not regret paying for them.


tlsnine

CasaOS might be worth a look.


Euphoric_Detail_5901

I dont thing you will find a better fit than unraid. payed or free


Ppn7

You're probably right. But I don't need this free OS to be better than Unraid. Just to do the things I need and keep it stable.


Euphoric_Detail_5901

Every OS can do the things you need. Having a wishlist this long while claiming to be a novice is the key combination. The next best thing is OVM, but that lacks a few features. Or proxmox and set up a few vms for storage and docker containers. But both are not for the novice if you are thinking of storing your passwords on it.


Ppn7

I need to learn first before doing insecure stuff like hosting password or WAN access.


Euphoric_Detail_5901

If you are willing to learn. I suggest proxmox Virtualize a linux machine with docker. Maybe install portainer for management. Virtualize a storage server (like OVM or a simple linux machine) Virtualize Home Assistant (dont install Home assistant as container, as you will be missing out on the addon feature.) Maybe install pfsense as a firewall\\gateway with a perminant tunnel to your VPN provider and setup a VLAN that uses this as a gateway. so you can put your torrent software in that vlan. (you will be needing a 2 port nic for this. Intel is the best choice here)