EventSourcingDB – because it's more than just data
10K+
EventSourcingDB is a purpose-built database for event sourcing – designed to store, query, and observe event streams with strong consistency, clear semantics, and operational simplicity.
This image provides the official Docker distribution of EventSourcingDB.
It is suitable for development, testing, and production deployments.
Start EventSourcingDB in seconds using Docker:
docker run -it -p 3000:3000 \
thenativeweb/eventsourcingdb:<VERSION> run \
--api-token=<API_TOKEN> \
--data-directory-temporary \
--http-enabled \
--https-enabled=false \
--with-ui
Replace the placeholders:
<VERSION>: Docker image tag to use (e.g. 1.2.0)<API_TOKEN>: Choose any short string for local use (e.g. secret)Open the management UI at http://localhost:3000
⚠️ Do not use this configuration in production.
It uses HTTP, a temporary data directory, and a weak API token – all insecure for real-world use.
To run EventSourcingDB securely in production, configure the container with:
--restart always and --init🛠️ See the production deployment guide for complete instructions and example commands.
EventSourcingDB is free for small projects (up to 25,000 events).
A commercial license is required for larger projects.
📄 Licensing details
📬 Contact us: [email protected]
We support teams with architecture, integration, scaling, and operations.
Feel free to reach out: [email protected]
Content type
Image
Digest
sha256:905b4b068…
Size
19.4 MB
Last updated
11 months ago
docker pull thenativeweb/eventsourcingdb