A small stateless utility that can mirror content of a Recoil RTS
Rapid repository to some other hosting.
Currently it supports Bunny Edge Storage as a
target destination for syncing. Binary runs a HTTP server with /sync endpoint
that performs mirroring when triggered. This allows to deploy it as a cheap
Google Cloud Run service triggered by the Cloud
Scheduler periodically.
TODO
More automated tests
Refactor destinations and allow at least local storage one for testing
Write down the GCP project deployment spec in terraform/pulimi.