I am running a TrueNAS Core (TrueNAS-13.0-U6.2) server, and am aiming to upgrade to Scale. So I am moving all my jail apps to something else. I´ve moved almost everything to docker (compose) containers. I still have a jail running an OpenVPN server, and I don´t know what to do with it.
The thing is, in this jail I also have NodeJS installed, and I have written a little app that works as a web UI för OpenVPN. From this app I can view/search logs, add/revoke certificates, edit permissions, etc. I would like to keep this app functional.
So now I am wondering how to achevie this. Can it be done (easily) with docker compose? One container for OpenVPN and one for NodeJS? Would that work? The app accesses all the config and log files directly. Or should I setup a separate VM for this purpose?
After upgrading to Scale I may move docker containers to apps again, but I want everything to work after I upgrade.
Any thoughts on what to do and/or not to do?