Skip to main content

12 docs tagged with "Self-Hosted"

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.

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.

Configuration

Configure environment variables, authorization, and security for your RushDB instance.

Neo4j & Aura

Configure RushDB's graph backend — bundled Neo4j via Docker Compose, an existing Neo4j instance, or Neo4j Aura (BYOC).

PostgreSQL / SQLite

Configure the relational database used by RushDB for project metadata, users, and API keys.

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.

RushDB Platform

How the RushDB NestJS application process works — ports, startup dependencies, static serving, health check, CLI, and resource requirements.

Security

How RushDB stores data, enforces project isolation, and what to harden in production.

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.