minio-backups: Deploy MinIO for backups

This playbook uses the *minio-nginx* and *minio-backups-cert* role to
deploy MinIO with nginx.

The S3 API server is *s3.backups.pyrocufflink.blue*, and buckets can be
accessed as subdomains of this name.

The Admin Console is *minio.backups.pyrocufflink.blue*.

Certificates are issued by DCH CA via ACME using `certbot`.
This commit is contained in:
2024-09-01 08:01:10 -05:00
parent 77ce7aa5e7
commit 9d60ae1a61
3 changed files with 23 additions and 0 deletions

4
minio-backups.yml Normal file
View File

@@ -0,0 +1,4 @@
- hosts: minio-backups
roles:
- minio-backups-cert
- minio-nginx