Files
modstagram-back/docker-compose.yml
2026-07-04 19:24:56 +03:30

44 lines
1.2 KiB
YAML

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