Hi!
I’m just in the process of setting up DietPi 6.22 on my Tinker Board. I’m specifically interested in the software packages Wireguard and OpenMediaVault. But I cannot seem to find them with dietpi-software, neither in “Software Optimized” nor in “Software Additional”.
To be more specific, e.g. Wireguard I would expect in the VPN section, but it is not listed there:
https://framapic.org/7TTwoy6HVCYa/mxYHui4bQ9JQ.png
I’m probably just missing something very obvious here, so please bare with me. Thanks in advance for your help. 
Kind regards
A quick update on this from my side:
I’ve downloaded the DietPi VM image to see if it has the same issue as described above. Although it is the same version that is running on my Asus Tinker Board (6.22.3), the dietpi-software on VM version does list the Wireguard package. I still wonder why it is not listed in dietpi-software on my Tinker Board. Are certain packaged disabled on certain hardware platforms…?
OnDietWithPi
OpenMediaVault has been removed from DietPi 2 years ago due to several issues/incompatibilities. It’s installer transforms the whole system into it’s single purpose, which breaks other software installs. So if you want to use OMV, install it manually. You can do that on DietPi as well, but as said that will break many other DietPi-Software installs.
Here are the steps about how to install on a Debian-base OS, which should work exactly the same on DietPi: https://openmediavault.readthedocs.io/en/latest/installation/on_debian.html#debian-9-stretch
I see now we still have this in our list. Will add a hint there! (done)
About WireGuard:
- We enabled it only for RPi, Odroids and x86 systems currently.
- It is an in-kernel VPN that requires to build a related kernel module and for this requires the kernel headers/sources.
- These are not easily installed/used on all SBCs. E.g. we tried on Rock64 but failed until now… Since the ATB uses a similar chip and kernel, it is possible it fails for the same reason.
- However if you are willing to try it ourt I can guide you through the required steps to install WireGuard and we will see if the important module build succeeds. At best hang over to GitHub for this: https://github.com/MichaIng/DietPi/issues
- I will implement it into our code if we succeed.
@MichaIng Thanks a lot for the infos!
Actually, the ATB was a test run. I plan to use the ATB for more resource heavy things like NextCloud and plan to have Wireguard running on my “old” LeMaker BananaPi. Let’s see how that goes…
And thanks for your kind offer to guide me through the Wireguard installation steps. I already found some information about this, so I’ll try myself first and will head over to this forum or github if necessary.
@MichaIng Which installers would be broken by installing OMV i.e. to a Raspberry PI 4b? At the moment I am using it only to accessing via ssh and rsyncing/rsnapshotting my backup data and mirrors…
Maybe I overread the concept of DietPi, but I am using it as a small weight debian, is that not correct?
Could it offer me services like OMV:
WebUI, SmartMonctl, Fileserver, eventually a NAS Media Server and a Logitech (Squeezebox) Media Server?
Best regards
Peter
peddanet
With DietPi (dietpi-software) you can install/realise all things that you can do with OMV as well, AFAIK, at least what you mentioned, files servers, media servers (as well LMS + SqueezeLite). However some people like the OMV web UI, while DietPi does not ship a web UI for admin/config tasks, but only SSH/console-based. If there is some installer available, you can use that on DietPi of course, but yeah some dietpi-software installs will not work anymore after this, especially all webserver applications (since OMV ships own intrusive webserver configs) as well as most network and drive configuration (dietpi-config + dietpi-drive_manager) since OMV configures this as well and has its own configs and schemes. So you would need to take care to not use DietPi scripts for tasks that you do via OMV web UI and the other way round.
Generally, since OMV ships own images, any downsides of using them? DietPi is by default very lightweight, but if you use some OMV installer on it, of course many or all things that are additionally present on OMV images will be installed as well. But yeah not sure which devices/SBCs they offer and how stable or recent or maintained their images are.