To avoid corrupting the data on CI/CD, we need to run a separate database server. This implies separate configurations, and separate startup.
Some of the things to do to enable this, then, are:
- Configs put in /etc/mysql3307 - Selected port 3307 - datadir in /var/lib/mysql3307 -> /export5
- extract backup
``` datadir = /var/lib/mysql3307 socket = /var/run/mysqld/mysqld3307.sock ︙ ```
- [ ] Provide separate path for the SQLite database file - [ ] Run migrations on SQLite database file - [ ] Create admin user - [ ] Make existing data public by default
- [x] Provide separate host directories that are writeable from the container(s)
- [x] Provide unit file for separate MariadDB running on different port