Getting Started
This page shows the quickest way to run Reflog locally.
Run locally via Docker
docker pull ghcr.io/reflog-io/reflog-engine:0.1.19Run the container (quick start)
mkdir -p data
docker run --rm \
-p 50051:50051 \
-v "$PWD/data:/data" \
ghcr.io/reflog-io/reflog-engine:0.1.19Run with reflog-docker (docker compose)
The reflog-docker repo provides a local runner that builds an image and starts the engine with sensible defaults:
- Container image (GHCR):
https://github.com/reflog-io/reflog-docker/pkgs/container/reflog-engine - Runner repo:
https://github.com/reflog-io/reflog-docker
git clone https://github.com/reflog-io/reflog-docker
cd reflog-docker
docker compose up --buildOptional: custom proto
If you have a custom proto file, mount it and point the engine at it. See Custom Proto for schema structure and relationship options.
docker run --rm \
-p 50051:50051 \
-e REFLOG_CUSTOM_PROTO_PATH=/data/custom.proto \
-v "$PWD/custom.proto:/data/custom.proto:ro" \
-v "$PWD/data:/data" \
ghcr.io/reflog-io/reflog-engine:0.1.19Last updated on