Initial commit
This commit is contained in:
44
compose.yml
Normal file
44
compose.yml
Normal file
@ -0,0 +1,44 @@
|
||||
services:
|
||||
s3:
|
||||
image: minio/minio:latest
|
||||
container_name: composer_s3
|
||||
command: server /data --console-address ":9001"
|
||||
networks:
|
||||
- mp3_composer
|
||||
ports:
|
||||
- 9000:9000
|
||||
postgres:
|
||||
image: postgres:alpine
|
||||
container_name: composer_postgres
|
||||
environment:
|
||||
POSTGRES_PASSWORD: password
|
||||
POSTGRES_USER: user
|
||||
POSTGRES_DB: db
|
||||
networks:
|
||||
- mp3_composer
|
||||
ports:
|
||||
- 0:5432
|
||||
redis:
|
||||
image: redis:alpine
|
||||
container_name: composer_redis
|
||||
networks:
|
||||
- mp3_composer
|
||||
|
||||
minio-setup:
|
||||
image: minio/mc:latest
|
||||
depends_on:
|
||||
- s3
|
||||
restart: on-failure
|
||||
entrypoint: >
|
||||
/bin/sh -c "
|
||||
sleep 5;
|
||||
mc alias set myminio http://s3:9000 minioadmin minioadmin;
|
||||
mc mb myminio/composer-dev || true;
|
||||
exit 0;
|
||||
"
|
||||
networks:
|
||||
- mp3_composer
|
||||
|
||||
networks:
|
||||
mp3_composer:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user