realizehit-server-api
realizehit API server
Probably you might want to use realizehit/realizehit instead.
Usage
Run as NPM module
npm i -g realizehit-server-api
var ApiServer = var server = httpPort: '8080'
Run with Docker
docker run -d --name=redis redisdocker run -d \ --name=realizehit-server-api \ -p 8080:8080 \ -e REDIS_URI="redis://redis:6379" \ --link redis:redis \ realizehit/server-api
Environment Variables
So here is a list of appliable variables:
REDIS_URI
Defaults to redis://localhost:6379
You should always specify a way to this communicate with redis.
SERVER_HOST
Defaults to 0.0.0.0
SERVER_API_PORT
Defaults to 8080
SERVER_API_PREFIX
Defaults to /
ENDPOINT_API
Defaults to http://{{SERVER_HOST}}:{{SERVER_API_PORT}}
Here you should define the URI of the public accessible endpoint.
Contributing
Running with node
npm installnpm start
Running with docker
docker build -t realizehit/server-api:dev .docker run -d -p 8080:8080 realizehit/server-api:dev