1.0.2 • Published 8 years ago

express-api-iu2q v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
8 years ago

Image Saving API

Express Project

  • Step 1: Install express-api-iu2q
    • npm install express-api-iu2q --save
  • Step 2: Use in express app
var express = require('express');
var imageSaving = require('express-api-iu2q');

var app = express();

app.use(PATH, imageSaving({
  ACCESS_KEY: '<YOUR ACCESS KEY>',
  SECRET_KEY: '<YOUR SECRET KEY>',
  BUCKET: '<YOUR BUCKET NAME>',
  DOMAIN: '<YOUR DOMAIN>',
  PREFIX: 'image-saving', # Default 
  # More Config, See `src/settings.js`
}));

Standalone Server

  • Step 1: Install Node + NPM
    • Recommend Use NVM
  • Step 2: Clone
    • git clone https://github.com/whatwewant/express-api-iu2q.git ImageSaving
  • Step 3: Install Dependencies
    • cd ImageSaving && npm i && npm install -g pm2
  • Step 4: Config Nginx
    • Edit conf/web.nginx.conf Modify server_name
    • Edit demo.js Modify example.com and *.example.com
    • Include to main nginx http conf: include path/to/ImageSaving/conf/web.nginx.conf
    • Reload Nginx Service
  • Step 5: Start Demo Server
    • pm2 start path/to/conf/run.yml

Demo