Skip to content
Snippets Groups Projects
Commit d90a2032 authored by Felix Sidokhine's avatar Felix Sidokhine
Browse files

Added readme

Change-Id: If513f3aa8c13f01a1aecb09bba1894f06a3a1488
parent 94cff36c
No related branches found
No related tags found
No related merge requests found
#### JAMS (Jami Account Management Server)
##### Requirements
* JDK 11+
* maven
##### Building from source
Clone the contents of this repository and run
```
mvn clean packge
```
This will create a distribution folder called ``jams`` in the root folder. You can
then launch the server by running
```java -jar jams-launcher```
If you want to start the server with an SSL certificate and on a port different
from 8080, then run:
```java -jar jams-launcher 8443 server.pem server.key```
Where the ``pem`` and ``key`` files are a pem encoded certificate and key.
To generate the documentation you will need ``apidoc`` installed on your system.
This can be completed by running ``npm install -g apidoc``, if for some reason
that does not work, you can clone their project from : https://github.com/apidoc/apidoc
and install it from source.
To build the documentation, change enter the ``jams-server`` directory and simply run:
```apidoc -i src/ -o doc/```
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment