Open dmcc opened 2 months ago
This turns out to be fairly easy to do with min.io. Some notes from the setup until we can add them to docs:
The install command from min.io on dockerhub seemed fine. If you're running docker, it's:
docker run -p 9000:9000 -p 9001:9001 -v /where/to/store/data/locally:/data \
quay.io/minio/minio server /data --console-address ":9001"
where /where/to/store/data/locally
will be the root of where min.io
stores data.
minioadmin
and password minioadmin
Aeromancy
(or whatever you'd like to call it) and fill in Description and Comments if you like. Other defaults should be fine.Access Key
should be stored in the environment variable AEROMANCY_AWS_ACCESS_KEY_ID
and Secret Key
should be stored in AEROMANCY_AWS_SECRET_ACCESS_KEY
192.168.1.23
, then set the environment variable AEROMANCY_AWS_S3_ENDPOINT_URL
to http://192.168.1.23:9000
This could use Ceph or any other implementation, ideally as a Docker container and/or Docker Compose configuration (i.e., so it composes nicely with https://github.com/quant-aq/aeromancy/issues/16).