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.
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 → Advanced → Base64 import and paste the content below:
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcbnNlcnZpY2VzOlxuICBnZWw6XG4gICAgaW1hZ2U6IGdlbGRhdGEvZ2VsOjZcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIHBvcnRzOlxuICAgICAgLSA1NjU2XG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIEdFTF9TRVJWRVJfU0VDVVJJVFk9JHtHRUxfU0VSVkVSX1NFQ1VSSVRZfVxuICAgICAgLSBHRUxfU0VSVkVSX1BBU1NXT1JEPSR7R0VMX1NFUlZFUl9QQVNTV09SRH1cbiAgICAgIC0gR0VMX1NFUlZFUl9UTFNfQ0VSVF9NT0RFPWdlbmVyYXRlX3NlbGZfc2lnbmVkXG4gICAgICAtIEdFTF9TRVJWRVJfSFRUUF9FTkRQT0lOVF9TRUNVUklUWT1vcHRpb25hbFxuICAgICAgLSBHRUxfU0VSVkVSX0FETUlOX1VJPWVuYWJsZWRcbiAgICB2b2x1bWVzOlxuICAgICAgLSBnZWwtZGF0YTovdmFyL2xpYi9nZWwvZGF0YVxuXG52b2x1bWVzOlxuICBnZWwtZGF0YToge31cbiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5nZWxfcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MjR9XCJcbmdlbF9zZWN1cml0eSA9IFwic3RyaWN0XCJcblxuW2NvbmZpZ11cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImdlbFwiXG5wb3J0ID0gNTY1NlxuaG9zdCA9IFwiJHttYWluX2RvbWFpbn1cIlxucGF0aCA9IFwiL3VpXCJcblxuW2NvbmZpZy5lbnZdXG5HRUxfU0VSVkVSX1BBU1NXT1JEID0gXCIke2dlbF9wYXNzd29yZH1cIlxuR0VMX1NFUlZFUl9TRUNVUklUWSA9IFwiJHtnZWxfc2VjdXJpdHl9XCJcbiIKfQ==Links
Tags
database, graph-database, edgedb, typescript
Version: 6
Gatus
Gatus is an automated service health dashboard for monitoring HTTP, DNS, TCP, ICMP, and other endpoints.
GeoServer & PostGIS
An open-source server for sharing geospatial data, paired with a PostGIS database. Template created and maintained by OpenGeoCity Tanzania ([email protected]). For further assistance contact +255759968919 or visit https://opengeocity.org or github: https://github.com/ShabaniMagawila or linkedin: https://www.linkedin.com/in/shabani-magawila/