8000 GitHub - anziosystems/gator-api: gator-api
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

anziosystems/gator-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create enviorenment vaiables as follows:

  clientID:  process.env.GITHUB_ClientID, //keys.github.clientID,
  clientSecret: process.env.GITHUB_ClientSecret,
  this.sqlConfigSetting.server = process.env.SQL_Sever;
  this.sqlConfigSetting.database = process.env.SQL_Database ;
  this.sqlConfigSetting.user = process.env.SQL_User;
  this.sqlConfigSetting.password = process.env.SQL_Password;
  this.sqlConfigSetting.port = 1433;
  this.sqlConfigSetting.encrypt = true;



  To run the API do the followings
  ================================

  Npm install
  Npm run build
  or 
  npm run-script build

  for ng error 
  npm install -g @angular/cli      

  Npm start

  execution error
  Set-ExecutionPolicy -Scope "CurrentUser" -ExecutionPolicy "RemoteSigned"

  
  npm i dotenv

  API listens on port 3000, defined in app.ts

  To run this service is in docker
  ===============================
  Build an image
  docker build -t gator-api-image .

  Run the container
  docker run --name gator-api-container -p 3000:3000 gator-api-image

  Some other docker commands
  ==========================

  List images
  Docker images

  Remove an image
  docker rmi gator-api-image

  Prune old containers
  docker system prune -f

  Remove a container
  docker rm gator-api-container9

  Kill a container
  docker kill gator-api-container9

  List all dockers
  docker ps -a

  Go inside docker
  docker run -ti gator-api-image bash


  Error:
  C:\Code\Gator\gator-api\node_modules\passport-oauth2\lib\strategy.js:86
     if (!options.clientID) { throw new TypeError('OAuth2Strategy requires a clientID option'); }
                      ^
  TypeError: OAuth2Strategy requires a clientID option

  This error needs .env file.

About

gator-api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0