set -e
origin=$(dirname "$0")
origin=$(cd "$origin"; pwd)
storage="$origin/testdata"
if [ -e "$storage" ]; then
rm -rf "$storage"
fi
mkdir -p "$storage/minio"
docker run \
--name minio \
--rm \
-d \
-p 9000:9000 \
-p 9001:9001 \
-v "$storage/minio:/data" \
quay.io/minio/minio server /data --console-address ":9001"
mkdir -p "$storage/nginx"
chmod -R a+rwx "$storage/nginx"
docker run \
--name nginx \
--rm \
-d \
-p 8000:80 \
-v "$origin/nginx.conf:/etc/nginx/conf.d/default.conf" \
-v "$origin/htpasswd:/etc/nginx/htpasswd" \
-v "$storage/nginx:/usr/share/nginx/html" \
docker.io/nginx