Deployment
Getting started with SurrealDB is intended to be quick and easy. All of SurrealDB's functionality for starting a server, and importing and exporting data, is enabled through the command-line tool, packaged and distributed as a single executable file, which can be downloaded, installed, or run from within Docker.

Deploy on Fly.io Available

Learn how to deploy a single-node instance of SurrealDB on Fly.

Deploy on Kubernetes
Available

Learn how to deploy a scalable, multi-node, highly-available SurrealDB cluster on Kubernetes.

Deploy on GCP
Available

Learn how to deploy a scalable, multi-node, highly-available SurrealDB cluster on Google Cloud Platform.

Deploy on AWS
Available

Learn how to deploy a scalable, multi-node, highly-available SurrealDB cluster on Amazon Web Services.

Deploy on Heroku
Coming soon

Learn how to deploy a single-node instance of SurrealDB on Heroku.

Deploy on DigitalOcean
Coming soon

Learn how to deploy a single-node instance of SurrealDB on DigitalOcean.