The Nanopub Registry implements a publication/lookup service as envisaged by the Knowledge Space.
See the design document for some more details on the conceptual and technical parts.
The Nanopub Registry is the second-generation publication/lookup service for nanopublications, superseding the nanopub-server.
This code base is in beta phase.
These are some currently running instances:
- https://registry.np.trustyuri.net/
- https://registry.knowledgepixels.com/
- https://registry.petapico.org/
Or check out the Nanopub Monitor.
The recommended development environment is Docker Compose. The docker-compose.yml
file contains a production configuration with minimal exposed ports. To add features like remote JVM debugging and Mongo Express, copy the docker-compose.override.yml.template
file to docker-compose.override.yml
and adjust the configuration. Then, simply run:
./run.sh
Development ports:
localhost:9292
- Nanopub Registrylocalhost:5005
- Remote JVM debugging of the Nanopub Registrylocalhost:8081
- Mongo Express