Skip to content

Commit

Permalink
Add a README
Browse files Browse the repository at this point in the history
  • Loading branch information
Hardy Pottinger committed May 28, 2019
0 parents commit b787265
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions README.md
@@ -0,0 +1,33 @@
# Manifest Store

A IIIF manifest storage microservice. It will provide full CRUD access to a collection of IIIF manifest files. This is a work in progress.

## Building the Project

The project builds an executable Jar that can be run to start the microservice. To build the project, run:

mvn package

This will put the executable Jar in the `target/build-artifact` directory.

The application, in its simplest form, can be run with the following command:

java -jar target/build-artifact/manifest-store-*.jar

To generate the site's documentation, run:

mvn site

This will generate the documentation in the `target/site` directory.

## Running the Application for Development

You can run a development instance of Manifest-Store by typing the following within the project root:

mvn vertx:initialize vertx:run

This instance will be refreshed when the code changes so it will reflect the current state of the code. The service can be accessed at [http://localhost:8888](http://localhost:8888).

## Contact

We use an internal ticketing system, but we've left the GitHub [issues](https://github.com/UCLALibrary/manifest-store/issues) open in case you'd like to file a ticket or make a suggestion. You can also contact Kevin S. Clarke at <a href="mailto:ksclarke@ksclarke.io">ksclarke@ksclarke.io</a> if you have a question about the project.

0 comments on commit b787265

Please sign in to comment.