This library has been forked for CertMagic updates!
This library allows you to use any S3-compatible provider as key/certificate storage backend for your Certmagic-enabled HTTPS server. To protect your keys from unwanted attention, client-side encryption using secretbox is possible.
See example/ for an exemplary integration.
In the current state, any service must support the following:
- v4 Signatures
- HTTPS
- A few basic operations:
- Bucket Exists
- Get Object
- Put Object
- Remove Object
- Stat Object
- List Objects
Known good providers/software:
- Minio (with HTTPS enabled)
- Backblaze
- AWS