UNPKG

cc-core-cli

Version:

Command Line Interface tool for generating project templates for the (Your Platform's Name) platform.

80 lines (57 loc) 2.01 kB
# Commerce Connect CLI **Install Mongo & Redis** Please copy docker-compose.yml for start mongo database version: '3.1' services: mongo: image: mongo:6.0.8 restart: always ports: - 27017:27017 environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: axSdEpGZYNfdsX Please copy docker-compose.yml for start redis version: '3.1' services: redis: image: redis restart: always ports: - 6379:6379 **Install CLI as a global package** npm install -g cc-core-cli **Create Commerce Connect CORE** cc-cli init core <PATH> **Example .env file for run CORE on dev mode** NODE_ENV=dev PORT=3000 LOOP_BACK_IP=0.0.0.0 MONGODB_URI=mongodb://root:axSdEpGZYNfdsX@{{YOUR DOCKER GATEWAY IP}}:27017/cc_db?authSource=admin SESSION_REDIS_URL=redis://{{YOUR DOCKER GATEWAY IP}}:6379/1 CACHE_REDIS_URL=redis://{{YOUR DOCKER GATEWAY IP}}:6379/1 QUEUE_REDIS_URL=redis://{{YOUR DOCKER GATEWAY IP}}:6379/2 QUEUE_CONCURRENCY=1 MAX_WORKER=1 CUSTOM_MODULES= DEFAULT_API_KEY=0939f325-e24f-4de3-8796-4d5e7243849c DEFAULT_SECRET_KEY=ogi6xld0kftb5yvm6t17x2a6bmyipnfja6s7v5v2 **Create Commerce Connect ADMIN UI** cc-cli init admin <PATH> **Example .env.develop file for run ADMIN UI on dev mode** NODE_ENV=develop PORT=4000 COOKIE_SECURE=false COOKIE_HTTP_ONLY=false COOKIE_SAME_SITE= SYSTEM_APP_KEY=0939f325-e24f-4de3-8796-4d5e7243849c SYSTEM_SECRET_KEY=ogi6xld0kftb5yvm6t17x2a6bmyipnfja6s7v5v2 API_GATEWAY=http://127.0.0.1:3000/api/v1 API_GATEWAY_MEDIA=http://127.0.0.1:3000 GOOGLE_MAP_KEY= **Create Commerce Connect MODULE** cc-cli init module <PATH> **Create Commerce Connect ADMIN MODULE** cc-cli init admin_module <PATH> **Upgrade package** cc-cli upgrade