Skip to content

DynamikArray/Ciima

Repository files navigation

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;

About

Comic Issue Inventory & Media Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages