GraphDB is a semantic graph database by Graphwise. This repository provides a collection of Podman quadlets to run a GraphDB server container locally, managed by systemd.
A system with Podman and Systemd
First, create a Podman secret called graphdb-license from your GraphDB license file:
podman secret create graphdb-license /path/to/your/graphdb.licenseThe license will be mounted to the container and validated when GraphDB starts.
Next, copy the quadlet files to ~/.config/containers/systemd:
mkdir -p ~/.config/containers/systemd
cp graphdb-data.volume graphdb-import.volume graphdb.container graphdb.network ~/.config/containers/systemdCopying them there will run the container as rootless.
Now, start GraphDB:
systemctl --user daemon-reload
systemctl --user start graphdb
The web UI should now be accessible on port 7200.