Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Okapi — a multitenant API Gateway

Copyright (C) 2015-2020 The Open Library Foundation

This software is distributed under the terms of the Apache License, Version 2.0. See the file "LICENSE" for more information.

System requirements

The Okapi software has the following compile-time dependencies:

  • Java 8

  • Apache Maven 3.3.x or higher

In addition, the test suite must be able to bind to ports 9230-9239 to succeed.

Note: If tests fail, the API Gateway may be unable in some cases to shut down microservices that it has spawned, and they may need to be terminated manually.

Quick start

To build and run:

$ mvn install
$ mvn exec:exec

Okapi listens on port 9130.

Documentation

You can’t perform that action at this time.