Sign inSign up

exlskills/auth-server

By exlskills

•Updated about 7 years ago

EXLskills User-system Interaction tracking server

Image
0

1.4K

exlskills/auth-server repository overview

Docker Automated build

⁠EXLskills Authentication Server

⁠Requirements

You may be able to get away with more/less than what's described below, but we can't recommend anything outside of these options:

Operating Systems:

  • Ubuntu 16.04
  • OS X 10.13+
  • Windows has not been thoroughly tested, although it has worked and should work... Windows-related contributions are welcome

Other Dependencies:

  • MongoDB v3.4+ (Recommend v3.6+)
  • NodeJS v8.10+
  • NPM v6.1+

⁠Installation

git clone https://github.com/exlskills/auth-server

cd auth-server

npm install

⁠Running

With MongoDB running, start the local server:

npm start

⁠Configuration

At startup, the server reads the configuration information from the Operating System's Environment Variables and/or from the .env file located in the installation root directory. See dotenv syntax rules⁠ for .env formatting. The same format is also generally applicable to docker environment variables files⁠ that can be used to pass parameters into containers via --env-file option and to docker-compose environment file⁠

For local testing or development, copy the sample provided .default.env into .env and set the necessary values, e.g., set

KEYCLOAK_HOST=http://localhost:8082

⁠License

This software is offered under the terms outlined in the LICENSE.md⁠ file provided with this notice. If you have any questions regarding the license, please contact [email protected]⁠

⁠Enterprise / Commercial Licensing & Support

For enterprise licenses and/or support, please send an email enquiry to [email protected]⁠

Tag summary

Content type

Image

Digest

Size

369.7 MB

Last updated

about 7 years ago

docker pull exlskills/auth-server