Files
mbmanager-api/docker-compose.yml
T
2025-04-17 10:56:51 +03:30

57 lines
1.5 KiB
YAML

services:
# api-server:
# build: ./
# ports:
# - 3000:4000
# environment:
# - MONGODB_URL=mongodb://admin:*135792468*@bm_mongo:27017/marbm?authSource=admin
# - NODE_ENV=development
# - PORT=3000
# - REDIS_URL=redis://:135792468@bm_redis:6379/0
bm_minio:
image: minio/minio
ports:
- 9000:9000
- 9001:9001
environment:
MINIO_ROOT_USER: admin
MINIO_ROOT_PASSWORD: 135792468
volumes:
- bm_minio:/upload/
command: server /data --console-address ":9001"
bm_mongo:
image: mongo:8.0
ports:
- 27018:27017
environment:
- MONGO_INITDB_ROOT_USERNAME=admin
- MONGO_INITDB_ROOT_PASSWORD=*135792468*
- MONGO_INITDB_DATABASE=test
volumes:
- bm_mongo:/data/db
bm_redis:
image: redis
command: redis-server --save 20 1 --loglevel warning --requirepass 135792468
volumes:
- bm_redis:/data/
ports:
- 6379:6379
bm_typesense:
image: typesense/typesense:27.1
command: ./typesense-server
ports:
- '8108:8108'
environment:
TYPESENSE_API_KEY: vYQq7pTgl6ACoRy
TYPESENSE_DATA_DIR: /data
volumes:
- bm_typesense:/data
volumes:
bm_mongo:
bm_redis:
bm_minio:
bm_typesense: