Skip to main content

14 docs tagged with "Deployment"

View all tags

AWS / GCP / Azure

Deploy RushDB on AWS EC2, Google Cloud Compute Engine, or Azure Virtual Machines with cloud-init or manual Docker Compose.

Backup & Restore

Back up and restore a self-hosted RushDB instance (Neo4j + SQL metadata).

BYOC vs Managed vs Self-Hosted

Compare RushDB's three deployment models — Managed, BYOC (Bring Your Own Cloud), and Self-Hosted — with a feature matrix, decision guide, and step-by-step migration path.

Docker

Run RushDB locally with Docker Compose (full stack) or a single docker run command against an existing Neo4j instance.

From Source

Clone the RushDB repository and run the platform locally with pnpm dev — Neo4j and PostgreSQL start in Docker while the NestJS API and dashboard run as local Node.js processes.

Helm

Deploy RushDB on Kubernetes using the official Helm chart — values reference, Neo4j wiring, ingress, and persistence.

Local Installation

Run RushDB on your machine. Choose between Docker, running from source, or a Kubernetes Helm chart.

Prerequisites

System requirements and software dependencies before deploying RushDB to a remote server.

Project Setup After Deployment

Create projects, configure per-project embedding models, invite team members, and verify SDK connectivity on a self-hosted RushDB instance.

Remote Hosting

Deploy RushDB to a remote server. Choose your cloud provider or run Docker on any Linux machine.

Self-Hosting RushDB

Deploy RushDB on your own infrastructure with Docker Compose, connect your own Neo4j instance, and configure embedding support.

Templates

Deploy RushDB with provider templates for self-hosted environments.