Remote Hosting
Deploy RushDB to any server. Start with the universal Docker command, or use a provider template when you want cloud-init, managed Postgres, or one-click setup.
Prerequisites
RequiredSystem requirements, software versions, and firewall rules to verify before deploying to any remote environment.
Templates
RecommendedBeginnerUniversal docker run command plus provider templates for Hetzner, Infomaniak Jelastic, DigitalOcean, Heroku, Fly.io, and Docker Compose.
AWS / GCP / Azure
IntermediateDeploy on any major cloud provider using a Linux VM and Docker Compose. Provider-specific notes for EC2, Compute Engine, and Azure VMs.
Prerequisites
- Cloud account
- Linux VM (4 GB+ RAM)
- Docker + Docker Compose
Key Commands
curl -fsSL https://get.docker.com | shdocker compose up -d
Docker / Terraform / ECS
Self-HostedFull self-hosted stack via Docker Compose with environment variable reference, Neo4j and PostgreSQL wiring, and production hardening checklist.
Prerequisites
- Linux server
- Docker + Docker Compose
Key Commands
curl -L -o compose.yaml ...curl -L -o .env ...docker compose up -d
Next steps after deployment: