Linux VPS
PostgreSQL was deployed as a standalone database (ie, not as a Docker container).
Postgres was chosen for its excellent scalability.
NocoDB is used for easy visual management of the underlying database and the generation of API endpoints.
- Custom Android app for easily reading stored (prompt) outputs
- Web frontend for easily reading and editing stored (prompt) outputs
- Nightly incremental backup of the Postgres to object storage
- Nighly incremental backups of the VPS to object storage