Back to Templates
SurrealDB logo

SurrealDB

v2.3.10

SurrealDB is a native, open-source, multi-model database that lets you store and manage data across relational, document, graph, time-series, vector & search, and geospatial models—all in one place.

Deploy on Dokploy

Deploy SurrealDB on Dokploy

  1. Install Dokploy on your server if you haven't already.
  2. In your Dokploy panel, open a project and click Create Service → Template.
  3. Search for SurrealDB and click Create — Dokploy configures domains, environment variables, and volumes for you.

Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:

base64
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBzdXJyZWFsZGI6XG4gICAgaW1hZ2U6IHN1cnJlYWxkYi9zdXJyZWFsZGI6djIuMy4xMFxuICAgIGVudmlyb25tZW50OlxuICAgICAgU1VSUkVBTF9VU0VSOiAke1NVUlJFQUxfVVNFUn1cbiAgICAgIFNVUlJFQUxfUEFTUzogJHtTVVJSRUFMX1BBU1N9XG4gICAgdm9sdW1lczpcbiAgICAgIC0gZGJfZGF0YTovdXNyL2FwcC9kYXRhXG4gICAgdXNlcjogcm9vdFxuICAgIGNvbW1hbmQ6IHN0YXJ0IHJvY2tzZGI6L2RiX2RhdGEvZGF0YS5kYlxuICAgIHB1bGxfcG9saWN5OiBhbHdheXNcblxudm9sdW1lczpcbiAgZGJfZGF0YToge30iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxuc3VycmVhbGRiX3VzZXIgPSBcIiR7dXNlcm5hbWV9XCJcbnN1cnJlYWxkYl9wYXNzd29yZCA9IFwiJHtwYXNzd29yZDozMn1cIlxuXG5bY29uZmlnXVxubW91bnRzID0gW11cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcInN1cnJlYWxkYlwiXG5wb3J0ID0gODAwMFxuaG9zdCA9IFwiJHttYWluX2RvbWFpbn1cIlxuXG5bY29uZmlnLmVudl1cblNVUlJFQUxfVVNFUiA9IFwiJHtzdXJyZWFsZGJfdXNlcn1cIlxuU1VSUkVBTF9QQVNTID0gXCIke3N1cnJlYWxkYl9wYXNzd29yZH1cIiIKfQ==

Configuration

The exact Docker Compose and template configuration this template deploys.

Related Templates

LibreDB Studio logo

LibreDB Studio

Version: 0.18.0

The open-source SQL IDE you host yourself. Query PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, ClickHouse, Cassandra and more from your browser, twenty-six drivers reaching fifty-four named engines.

databasesql
Open Notebook logo

Open Notebook

Version: latest

Open Notebook with SurrealDB for data storage and AI-powered features.

notebookaidatabase
PeerDB logo

PeerDB

Version: v0.35.5

Data integration platform that synchronizes and federates data across databases with a unified API.

databaseintegrationsync
Superset (Unofficial) logo

Superset (Unofficial)

Version: 6.0.0

Data visualization and data exploration platform.

analyticsbidashboard
TimescaleDB logo

TimescaleDB

Version: 2.26.4-pg17

TimescaleDB is an open-source time-series database packaged as a PostgreSQL extension, optimized for fast ingest and real-time analytics with standard SQL.

databasepostgresqltime-series
Appwrite logo

Appwrite

Version: 2.3.0

Appwrite is an end-to-end platform for building Web, Mobile, Native, or Backend apps, packaged as a set of Docker microservices. It includes both a backend server and a fully integrated hosting solution for deploying static and server-side rendered frontends. Appwrite abstracts the complexity and repetitiveness required to build modern apps from scratch and allows you to build secure, full-stack applications faster. Using Appwrite, you can easily integrate your app with user authentication and multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, Cloud Functions, messaging, and more services.

databasefirebasepostgresql

Self-host SurrealDB in minutes

Dokploy is a free, open source deployment platform. Deploy SurrealDB and 567+ other templates on your own infrastructure with a single click.