Host your git or jj repo in s3.
```
cargo install j3
git remote add origin j3://<S3 KEY ID>:<S3 SECRET KEY>@<S3 ENDPOINT>/<BUCKET NAME>[/optional/path/within/bucket]
```
In addition to pushing and pulling code, if you navigate in your web browser to the index.html page within the bucket's new destination, you should be able to browse the contents of the default branch.