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