Closed kellpossible closed 11 months ago
I think I'd like to go with an S3 based approach as there are multiple open source implementations of that API. It seems best to do this with an API that is under a compile flag, so it doesn't affect debug builds which don't need it.
Completed. Will implement restore later.
Use SQLITE online backup
Perhaps using one of the following services to sync/store backups:
I think we'll probably go with something similar to https://litestream.io/alternatives/cron/ perhaps using the VACUUM INTO command and an S3 sdk upload along with something like https://deadmanssnitch.com/ to be notified if backups stop working.