Gremlin Server (Tinkergraph/Neo4J) for Docker
- Tinkerpop3 / Gremlin Server / Tinkergraph http://tinkerpop.apache.org/
- Version: 3.3.3
- Neo4j https://neo4j.com/
- Embedded neo4j-gremlin (neo4j-3.2.3.jar)
- graphexp https://github.com/bricaud/graphexp
- Version: 0.8.0
- supervisor http://supervisord.org/
Docker needs to be running.
Pull image from docker.io https://hub.docker.com/r/fkei/simple-gremlin-tinkergraph-server/
make pull-tinkergraph
docker run
make run-tinkergraph
Pull image from docker.io https://hub.docker.com/r/fkei/simple-gremlin-neo4j-server/
make pull-neo4j
docker run
make run-neo4j
HTTP or WebSocket (Gremlin Server)
PORT: 8182
access ex.
curl -X POST -d "{\"gremlin\": \"g.V()\"}" http://localhost:8182/gremlin | jq "."
Web UI - Visualize tool (graphexp)
PORT: 8080
Web UI - Process Manager (supervisor)
PORT: 9001
tinkergraph
make build-tinkergraph
Neo4j
make build-neo4j