Spark feed generator template
1services:
2 feed-gen:
3 build: .
4 ports:
5 - 3000:3000
6 env_file: .env
7 depends_on:
8 - db
9 db:
10 image: mongo:8
11 env_file: .env
12 environment:
13 MONGO_INITDB_ROOT_USERNAME: ${SPRK_DB_USER}
14 MONGO_INITDB_ROOT_PASSWORD: ${SPRK_DB_PASSWORD}
15 ports:
16 - "27017:27017"
17 volumes:
18 - ./devdb:/data/db
19 healthcheck:
20 test: ["CMD", "mongosh", "--eval", '''db.adminCommand("ping")''']
21 interval: 10s
22 timeout: 5s
23 retries: 3
24 restart: unless-stopped