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
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcbnNlcnZpY2VzOlxuICBzdXJyZWFsZGI6XG4gICAgaW1hZ2U6IHN1cnJlYWxkYi9zdXJyZWFsZGI6djIuMy4xMFxuICAgIGVudmlyb25tZW50OlxuICAgICAgU1VSUkVBTF9VU0VSOiAke1NVUlJFQUxfVVNFUn1cbiAgICAgIFNVUlJFQUxfUEFTUzogJHtTVVJSRUFMX1BBU1N9XG4gICAgdm9sdW1lczpcbiAgICAgIC0gZGJfZGF0YTovdXNyL2FwcC9kYXRhXG4gICAgdXNlcjogcm9vdFxuICAgIGNvbW1hbmQ6IHN0YXJ0IHJvY2tzZGI6L2RiX2RhdGEvZGF0YS5kYlxuICAgIHB1bGxfcG9saWN5OiBhbHdheXNcblxudm9sdW1lczpcbiAgZGJfZGF0YToge30iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxuc3VycmVhbGRiX3VzZXIgPSBcIiR7dXNlcm5hbWV9XCJcbnN1cnJlYWxkYl9wYXNzd29yZCA9IFwiJHtwYXNzd29yZDozMn1cIlxuXG5bY29uZmlnXVxubW91bnRzID0gW11cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcInN1cnJlYWxkYlwiXG5wb3J0ID0gODAwMFxuaG9zdCA9IFwiJHttYWluX2RvbWFpbn1cIlxuXG5bY29uZmlnLmVudl1cblNVUlJFQUxfVVNFUiA9IFwiJHtzdXJyZWFsZGJfdXNlcn1cIlxuU1VSUkVBTF9QQVNTID0gXCIke3N1cnJlYWxkYl9wYXNzd29yZH1cIiIKfQ==

Configuration

The exact Docker Compose and template configuration this template deploys.

Related Templates

Self-host SurrealDB in minutes

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