Toastie fa113b000f removed | 3 months ago | |
---|---|---|
.. | ||
data | 3 months ago | |
.env.template | 2 years ago | |
.gitignore | 3 months ago | |
HTTPS.md | 4 years ago | |
KEY-GENERATION.md | 2 years ago | |
README.md | 3 months ago | |
docker-compose.override.yml | 1 year ago | |
docker-compose.yml | 2 years ago |
MinIO, an Amazon S3 compatible object storage server. In this repository you'll find everything to get MinIO with Docker Compose going.
Scope of the basic setup is to run minio
Scope of the advance setup is to run minio in addition
# Prepare a directory
miniodir="/opt/docker/minio"
[ -d $miniodir ] && echo "Directory $miniodir already exists" && exit 1
mkdir -p /opt/docker/
cd /opt/docker/
# Clone repo
git clone https://git.in-ulm.de/ulpeters/minio.git
# Prepare your configuration
cp .env.template .env
# Update .env
# - Set custom access and secret keys
# - set fqdn in $HOSTNAME
# - set $CERT_PATH to your reverse proxy
# Create a home and data directory owned by 1000:1000
mkdir -p $miniodir/data/home $miniodir/data/data
chown -R 1000:1000 $miniodir
# Start miniominio
##basic
docker-compose up -f docker-compose.yml up
docker logs --follow minio
##advances
docker-compose up
docker logs --follow minio
Make sure to generate and set custom access and secret keys!!