Add full project files
This commit is contained in:
43
docker-compose.yml
Normal file
43
docker-compose.yml
Normal file
@@ -0,0 +1,43 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
mongodb:
|
||||
image: mongo:latest
|
||||
container_name: mongodb
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "27017:27017"
|
||||
volumes:
|
||||
- /data/mongodb:/data/db
|
||||
environment:
|
||||
MONGO_INITDB_ROOT_USERNAME: root
|
||||
MONGO_INITDB_ROOT_PASSWORD: X9vLm2QrT8pS
|
||||
networks:
|
||||
- modstagram-network
|
||||
|
||||
app:
|
||||
build: .
|
||||
container_name: modstagram-api
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "3002:3002"
|
||||
environment:
|
||||
- NODE_ENV=production
|
||||
- MONGO_URI=mongodb://root:X9vLm2QrT8pS@mongodb:27017/modstagram?authSource=admin
|
||||
- DATABASE_URL=mongodb://root:X9vLm2QrT8pS@mongodb:27017/modstagram?authSource=admin
|
||||
- APP_PORT=3002
|
||||
- APP_URL=https://app.modstagram.ir/api/v1
|
||||
- APP_SITE=https://modstagram.com
|
||||
- APP_SECRET=c15a74aaa7dc85814cbe4d84e56e366e0c2025bad8b8b39eefa704b302fa7991
|
||||
- SMS_SECRET=eGG6ub8pDcaNWqgt
|
||||
- SMS_VERIFY_KEY=2JKxGbTzE64t0YTkjip6RYHnm9mq1haMlidF8WWwQunwubHFVW6iaMmfFQbMXEDt
|
||||
- MERCHENT_CODE=c7c41e8a-918f-4741-bcd5-58f3bc51db73
|
||||
- ZARINPAL_MERCHANT_ID=c7c41e8a-918f-4741-bcd5-58f3bc51db73
|
||||
depends_on:
|
||||
- mongodb
|
||||
networks:
|
||||
- modstagram-network
|
||||
|
||||
networks:
|
||||
modstagram-network:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user