Using Openmediavault 7 as an alternative full PC, nas, media server

  • This is my first post so please be gentle 😀.


    I recently purchased a Thinkcentre tiny pc with a view to teaching myself Linux - in an attempt to de-microsoft myself. The pc has i5-9600t, 16gb ram a 1tb nvme drive and a 256gb ssd. I also have two 1tb external hdd's that I could use for general storage as well as a 2 tb external hdd which I thought of using for backup.


    So far I have experimented by installing linux mint and have been able to configure KVM/Qemu and setup a virtual machine to learn, practice and try different things.


    With a spare ssd I have also installed Promox and have played around with it a little and am comfortable spinning up vm’s and containers but as someone new to linux I don't fully understand how things should be configured properly and securely. It’s ok to follow guides, upto the point where it breaks and then I would be at a loss when trying to fix things, I also think that it would be a bit of an overkill for my modest abilities, hardware and requirements.


    My requirements are;

    1. To configure and use a vm so I am able to use the pc for light tasks / browsing / downloading stuff (this is not my main machine)
    2. Setup a samba/nas, ftp for my security camera, minidlna, backup
    3. Install and run docker to host services like portainer, jellyfin, immich and to try out new things.

    I currently have a raspberry pi running Openmediavault 7 which I use to run samba, ftp, minidlna, whilst it works fine and is very stable it feels quite underpowered and slow and would probably be somewhat limited going forward.


    I recently discovered that OMV can also run KVM which got me to thinking that OMV could provide me with a one stop solution that I can install on my mini pc / bare metal and attach whatever storage I want as and when I need it. OMV is also a system that I am reasonably familiar with. Overwhelmingly I want to understand and learn linux a bit more to be able to figure things out for myself rather than just following guides.


    I would be grateful to hear off anyone who currently uses or has experience of using OMV in the way I have outlined above. Or indeed if you have any advice on using other OMV resources.


    Alternatively I am receptive to other suggestions that may provide a better solution.


    Thanks in advance

  • chente

    Approved the thread.
  • For what you are describing, I think omv is a great solution. That’s exactly how I have my main omv configured.


    Omv install on the ssd. Run ProxMox kernel. Docker and vms on the nvme drive. Storage the the 2x usb hds formatted btrfs.


    Then repurpose the rpi as a backup server and backup using rsync.


    Works great for this.

    OMV 7 (latest) on N100 Minipc (16GB) and RPI5 (8GB). OS on SD card. System ext4 on SSD. Data BTRFS on HDDs

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!