Dokploy

Gel

Gel is a next-generation graph-relational database (formerly EdgeDB) with a built-in migration system, expressive query language, and first-class TypeScript/Python support.

Gel logo

Configuration

version: "3.8"
services:
  gel:
    image: geldata/gel:6
    restart: unless-stopped
    ports:
      - 5656
    environment:
      - GEL_SERVER_SECURITY=${GEL_SERVER_SECURITY}
      - GEL_SERVER_PASSWORD=${GEL_SERVER_PASSWORD}
      - GEL_SERVER_TLS_CERT_MODE=generate_self_signed
      - GEL_SERVER_HTTP_ENDPOINT_SECURITY=optional
      - GEL_SERVER_ADMIN_UI=enabled
    volumes:
      - gel-data:/var/lib/gel/data

volumes:
  gel-data: {}
[variables]
main_domain = "${domain}"
gel_password = "${password:24}"
gel_security = "strict"

[config]
[[config.domains]]
serviceName = "gel"
port = 5656
host = "${main_domain}"
path = "/ui"

[config.env]
GEL_SERVER_PASSWORD = "${gel_password}"
GEL_SERVER_SECURITY = "${gel_security}"

Base64

To import this template in Dokploy: create a Compose service → AdvancedBase64 import and paste the content below:

ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcbnNlcnZpY2VzOlxuICBnZWw6XG4gICAgaW1hZ2U6IGdlbGRhdGEvZ2VsOjZcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIHBvcnRzOlxuICAgICAgLSA1NjU2XG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIEdFTF9TRVJWRVJfU0VDVVJJVFk9JHtHRUxfU0VSVkVSX1NFQ1VSSVRZfVxuICAgICAgLSBHRUxfU0VSVkVSX1BBU1NXT1JEPSR7R0VMX1NFUlZFUl9QQVNTV09SRH1cbiAgICAgIC0gR0VMX1NFUlZFUl9UTFNfQ0VSVF9NT0RFPWdlbmVyYXRlX3NlbGZfc2lnbmVkXG4gICAgICAtIEdFTF9TRVJWRVJfSFRUUF9FTkRQT0lOVF9TRUNVUklUWT1vcHRpb25hbFxuICAgICAgLSBHRUxfU0VSVkVSX0FETUlOX1VJPWVuYWJsZWRcbiAgICB2b2x1bWVzOlxuICAgICAgLSBnZWwtZGF0YTovdmFyL2xpYi9nZWwvZGF0YVxuXG52b2x1bWVzOlxuICBnZWwtZGF0YToge31cbiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5nZWxfcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MjR9XCJcbmdlbF9zZWN1cml0eSA9IFwic3RyaWN0XCJcblxuW2NvbmZpZ11cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImdlbFwiXG5wb3J0ID0gNTY1NlxuaG9zdCA9IFwiJHttYWluX2RvbWFpbn1cIlxucGF0aCA9IFwiL3VpXCJcblxuW2NvbmZpZy5lbnZdXG5HRUxfU0VSVkVSX1BBU1NXT1JEID0gXCIke2dlbF9wYXNzd29yZH1cIlxuR0VMX1NFUlZFUl9TRUNVUklUWSA9IFwiJHtnZWxfc2VjdXJpdHl9XCJcbiIKfQ==

Tags

database, graph-database, edgedb, typescript


Version: 6

On this page