Drasi Server
2 minute read
Run Drasi as a Standalone Server
Drasi Server is a lightweight, single-process Drasi deployment that provides the full power of Drasi's data change processing functionality. Perfect for local development, Docker environments, and small-scale deployments.
How Drasi Server Works
Define your Sources, Continuous Queries, and Reactions in a configuration file, run Drasi Server as a process or container, and start reacting to changes. Manage Drasi Server at Runtime through its Rest API.
When to Use Drasi Server
Drasi Server is ideal when you need full Drasi functionality as a standalone process without Kubernetes:
- Local development — Run Drasi on your development machine for rapid iteration and testing without setting up a cluster
- Docker environments — Integrate seamlessly with Docker Compose and container-based workflows
- Non-Kubernetes production — Deploy Drasi in environments where Kubernetes isn’t available or practical
- Edge deployments — Run change processing closer to your data sources with minimal infrastructure
- Proof of concept — Validate Drasi solutions quickly before committing to a full Kubernetes deployment
It also includes a built-in Web UI for building and watching a pipeline visually, so you don’t have to start with configuration files or API calls.
Explore Drasi Server
Getting Started
Get Drasi Server running in minutes
How-to Guides
Step-by-step instructions for common tasks
Reference
API, CLI, and configuration documentation
Feedback
Was this page helpful?
Glad to hear it! Please tell us what you found helpful.
Sorry to hear that. Please tell us how we can improve.