This app is one of those which you probably won’t use regularly, but would be a god-send when you do need it.
ConvertX is an app that allows you to convert almost any file type to any other file type.

The list of filetypes supported by ConvertX is amazing, and even when converting large video files, is really quick at getting results.
Using the app is simple – drag & drop the file you want to convert, choose the desired output format, and click convert – easy as that. Your new file will be ready for download in a matter of seconds.
Setting up the docker container is fairly easy – although it took me a few minutes to suss out how to enable the ability to access the app from any device other than localhost.
Turns out you have to add the variable HTTP_ALLOWED=true to the environment settings. If you don’t set this variable, then the only way to access the app is either from the localhost, or by enabling TLS and installing a digital certificate. Which is great from a security perspective, but not really necessary if you are only running the app internally to your network, and you aren’t using it for anything sensitive.

There’s not much more to say about ConvertX really -but like I said above – a really useful app on those odd occasions where you need to convert a file from one format to another.