* types api
* dist instead of assembly (assembly does not allow to use swagger easily)
* small swagger improvements
This commit is contained in:
2019-11-15 01:27:15 +03:00
parent 4700768aed
commit ad144534a9
14 changed files with 187 additions and 16 deletions

View File

@ -4,20 +4,26 @@ Service which allows to manage savage loot distribution easy.
## Installation and usage
In general installation process looks like:
In general compliation process looks like:
```bash
sbt assembly
sbt dist
```
Or alternatively you can download latest jar from releases page. Service can be run by using command:
Or alternatively you can download latest distribution zip from the releases page. Service can be run by using command:
```bash
java -cp ./target/scala-2.13/ffxivbis-scala-assembly-0.1.jar me.arcanis.ffxivbis.ffxivbis
bin/ffxivbis
```
from the extracted archive root.
## Web service
REST API documentation is available at `http://0.0.0.0:8000/swagger`. HTML representation is available at `http://0.0.0.0:8000`.
*Note*: host and port depend on configuration settings.
## Public service
There is also public service which is available at https://ffxivbis.arcanis.me.