Sign inSign up

trondaal/entedit-init

By trondaal

Updated 3 days ago

One-shot initialiser for EntEdit: creates the GraphDB repository, loads vocabulary and indexes

Image
0

272

trondaal/entedit-init repository overview

First-run initialiser for EntEdit. Runs once against a GraphDB server and exits — it is not a service you keep running.

It creates the EntEdit repository (RDFS-Plus reasoning), imports the IFLA-LRM/RDA vocabulary and the sample bibliographic data, and creates the Lucene full-text connectors. Vocabulary, sample data, repository definition and import script are baked into the image, so nothing has to be downloaded from GitHub. A marker triple records that the repository was initialised, so later restarts skip the import.

Environment variables:

  • GRAPHDB_URL — GraphDB base URL (default http://graphdb:7200)
  • GRAPHDB_REPO — repository to create (default EntEdit)
  • FORCE_REINIT — set to 1 to wipe the repository and re-import from scratch

Normally started as part of the stack:

docker compose -f oci://docker.io/trondaal/entedit-compose:latest up -d

Platforms: linux/amd64, linux/arm64. Licence: CC BY-NC 4.0.

Tag summary

Content type

Image

Digest

sha256:240d912a0

Size

10.6 MB

Last updated

3 days ago

docker pull trondaal/entedit-init