Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 1.43 KB

File metadata and controls

58 lines (41 loc) · 1.43 KB

Ciima


Comic Issue Inventory Media Application

Installation / Configuration

In Production the application runs on a mixture of services aimed to keep deployments easy, monitoring simple and convenient and uptime maximum.

  • Heroku cloud hosting and other services
  • Web Dyno and Worker for Queueing items to be added to Linnworks
  • JAWSDB for remote MYSQL hosting
  • RabbitMQ for Message Queueing
  • LogDna for Log Aggregration
  • Cloudinary for created Product photo Storage and uploading.

.env file required

NODE_ENV=
PORT=
APP_NAME=CIIMA

SUPER_SECRET=1xxxxxxxxxxxxxxxxxxxxxxxxxxxxx32

CLOUDAMQP_URL=

MYSQL_CONN=
#Production Only
JAWSDB_URL=
# These are used by the worker and should be the MYSQL connction pieces
MYSQL_HOST=rxxxxxxxxxxxxxxz.cxxxxxxxxxxb.us-east-1.rds.amazonaws.com
MYSQL_USER=exxxxxxxxxxxxxxw
MYSQL_PASS=vxxxxxxxxxxxxxxy
MYSQL_DB=yxxxxxxxxxxxxxx3

LOGDNA_KEY=["2fxxxxxxxxxxxxxxxxxxxxxxxxxxxx5e"]

LINNWORKS_APPLICATION_ID=
LINNWORKS_APPLICATION_SECRET=
LINNWORKS_APPLICATION_TOKEN=
LINNWOKRS_API_URL=https://api.linnworks.net/api

EBAY_APP_ID=
EBAY_DEV_ID=
EBAY_CERT_ID=
EBAY_AUTH_TOKEN=

Notes

Database scripts were run to normalize bad data characters against the titles table. Remove ?'s from the image urls so they match the file structure on the server.

Database UPDATES for Ebay Category Fields

ALTER TABLE slc_drafts ADD COLUMN ebaySiteCategoryFields JSON NULL DEFAULT NULL AFTER ebaySiteCategoryId;