Expanding on/Clarifying the title a bit, my questions are related to managing the Kiwi TCMS data that needs to be persistent. After reading the documentation, I did not find any example or configuration steps on how to make Kiwi TCMS work with remote DBs and storage servers, so can you help point me in the right direction concerning the below:
- Is it possible to have Kiwi TCMS use a remote database (for example, a mariaDB instance on AWS RDS)?
- Is it possible to have Kiwi TCMS use a remote Uploads folder for attachments, pictures... etc on a remote server or storage system (for example, any remote storage server or a simple AWS S3 bucket)?
- If either of questions "1" or "2" is possible, can they be configured via the "docker-compose.yml" file provided with the repo or would they need be configured using a different method?
- If either of questions "1" or "2" is possible (especially the question related to remote DB), would this setup play well when migrating
... /Kiwi/manage.py migrate
or would special steps need to be taken since the DB is running remotely?
Note: the main reason for my questions is that having a standalone remote DB and/or Uploads folder would make it easier to backup/update/restore/restart/reset any server or kubernetes pod that is running the Kiwi TCMS tool without having to worry about the data that needs to be persistent.