There are some web applications I want to add into my NethServer using virtual hosts, but they require databases. It seems I have two options: get a Dockerized version that includes its own DB, or use the main installation of MySQL on the server.
It adds a lot of overhead for each app to run its own instance of MySQL in a Docker container, so I don’t want to do this.
Is there a suggested way or best practice to add a database for a custom app? A user interface for this (like PhpMyAdmin) would be ideal, and the DB also being included in backups would be good too.
Typical MariaDBs for Wordpress and other scripts without specific requirements I create manually.
As a prerequisite I have installed the MariaDB modules and automysqlbackup from @stephdl.