ubirch-key-service
General Information
This project serves as a keyserver but unlike PGP keyservers it has additional features (for example, uploading pub keys is only possible if you control the private key, too).
Configuration
Config Item | Mandatory | Description |
---|---|---|
ubirchKeyService.neo4j.host | no | Neo4j host (defaults to "localhost") |
ubirchKeyService.neo4j.port | no | Neo4j port (defaults to 7474) |
ubirchKeyService.neo4j.userName | no | Neo4j user name (defaults to "") |
ubirchKeyService.neo4j.password | no | Neo4j password (defaults to "") |
ubirchKeyService.neo4j.https | no | Neo4j password (defaults to "") |
Deployment Notes
This service has the following dependencies:
- Neo4j 3.3.x (constraints and indices are created during server startup)
Automated Tests
run all tests
./sbt test
Most tests are in the following modules:
core
client-rest
generate coverage report
./sbt coverageReport
more details here: https://github.com/scoverage/sbt-scoverage
Create Docker Image
./goBuild.sh assembly