Skip to content

Commit 8d7c7df

Browse files
committed
add minio s3 compatible storage
1 parent ebcfc46 commit 8d7c7df

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

bin/dev-stack.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ setup_services() {
114114
DATA=$(volume_path 'redis')
115115
start_service "${PREFIX}redis" "-v ${DATA}:/data ${REDIS_VERSION:-redis:3.2.12-alpine}"
116116
fi
117+
118+
if [[ $HAS_MINIO == 1 ]]; then
119+
start_service "${PREFIX}minio" "--env MINIO_ROOT_USER=dev --env MINIO_ROOT_PASSWORD=devdevdev --env NETWORK_ACCESS=internal --env VIRTUAL_HOST=minio.localhost -p 9001:9001 --env VIRTUAL_PORT=9001 ${MINIO_VERSION:-minio/minio} server /data --console-address 0.0.0.0:9001"
120+
fi
117121
}
118122

119123
create_volumes() {
@@ -161,6 +165,10 @@ list_services() {
161165
if [[ $HAS_REDIS == 1 ]]; then
162166
echo "Redis: $(service_ip ${PREFIX}redis):6378"
163167
fi
168+
if [[ $HAS_MINIO == 1 ]]; then
169+
echo "Minio management:$(list_proxy http://minio.localhost:${PROXY_PORT}) http://$(service_ip ${PREFIX}minio):9001"
170+
echo "Minio default user 'dev' pass 'devdevdev', S3 api http://$(service_ip ${PREFIX}minio):9000"
171+
fi
164172
echo ""
165173
echo "################################################################################"
166174
}
@@ -186,11 +194,13 @@ if [[ $PREFIX == 'solcloud_' ]]; then
186194
[ -z $HAS_DB ] && HAS_DB=1
187195
[ -z $HAS_RABBIT ] && HAS_RABBIT=1
188196
[ -z $HAS_REDIS ] && HAS_REDIS=1
197+
[ -z $HAS_MINIO ] && HAS_MINIO=0
189198
else
190199
[ -z $HAS_PROXY ] && HAS_PROXY=0
191200
[ -z $HAS_DB ] && HAS_DB=0
192201
[ -z $HAS_RABBIT ] && HAS_RABBIT=0
193202
[ -z $HAS_REDIS ] && HAS_REDIS=0
203+
[ -z $HAS_MINIO ] && HAS_MINIO=0
194204
fi
195205

196206
compose_up() {

0 commit comments

Comments
 (0)