Skip to content

Store ERM usage statistics and access data to these statistics. Funded by European Regional Development Fund (EFRE).

License

Notifications You must be signed in to change notification settings

folio-org/mod-erm-usage

Folders and files

NameName
Last commit message
Last commit date
Oct 23, 2024
Feb 24, 2022
Feb 17, 2025
Oct 29, 2024
Feb 18, 2025
Feb 17, 2025
Feb 14, 2025
Sep 3, 2020
Nov 2, 2018
Apr 1, 2019
Jun 27, 2018
Nov 12, 2024
Jun 24, 2023
Jun 24, 2023
Jul 20, 2018
Oct 29, 2024
May 23, 2023
Feb 17, 2025

Repository files navigation

mod-erm-usage

Copyright (C) 2018-2023 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.

Development funded by European Regional Development Fund (EFRE)

Installation

git clone ...
cd mod-erm-usage
mvn clean install

Run plain jar

cd mod-erm-usage-server
env \
DB_USERNAME=folio_admin \
DB_PASSWORD=folio_admin \
DB_HOST=localhost \
DB_PORT=5432 \
DB_DATABASE=okapi_modules \
java -jar target/mod-erm-usage-server-fat.jar

Run via Docker

Build docker image

$ docker build -t mod-erm-usage .

Run docker image

$ docker run -p 8081:8081 -e DB_USERNAME=folio_admin -e DB_PASSWORD=folio_admin -e DB_HOST=172.17.0.1 -e DB_PORT=5432 -e DB_DATABASE=okapi_modules mod-erm-usage

Register ModuleDescriptor

$ cd target
$ curl -w '\n' -X POST -D - -H "Content-type: application/json" -d @ModuleDescriptor.json http://localhost:9130/_/proxy/modules

Register DeploymentDescriptor

Change nodeId in DockerDeploymentDescriptor.json to e.g. your hosts IP address (e.g. 10.0.2.15). Then execute:

$ curl -w '\n' -X POST -D - -H "Content-type: application/json" -d @DockerDeploymentDescriptor.json http://localhost:9130/_/discovery/modules

Activate module for tenant

$ curl -w '\n' -X POST -D - -H "Content-type: application/json" -d '{ "id": "mod-erm-usage-1.0.0"}' http://localhost:9130/_/proxy/tenants/diku/modules

Additional information

Issue tracker

See project MODEUS at the FOLIO issue tracker.

Other documentation

Other modules are described, with further FOLIO Developer documentation at dev.folio.org

About

Store ERM usage statistics and access data to these statistics. Funded by European Regional Development Fund (EFRE).

Resources

License

Stars

Watchers

Forks

Packages

No packages published