Skip to content

feat: add SurrealDB service template#9566

Closed
Smeet23 wants to merge 1 commit into
coollabsio:nextfrom
Smeet23:feat/surrealdb-template
Closed

feat: add SurrealDB service template#9566
Smeet23 wants to merge 1 commit into
coollabsio:nextfrom
Smeet23:feat/surrealdb-template

Conversation

@Smeet23
Copy link
Copy Markdown

@Smeet23 Smeet23 commented Apr 15, 2026

Changes

Added a one-click deploy service template for SurrealDB — a scalable multi-model database supporting documents, graphs, vectors, and SQL queries in a single engine.

  • Added templates/compose/surrealdb.yaml using the official surrealdb/surrealdb:latest image with RocksDB persistent storage
  • Added public/svgs/surrealdb.svg (official SurrealDB icon)
  • Auth via Coolify's SERVICE_USER_SURREALDB / SERVICE_PASSWORD_SURREALDB variables
  • Healthcheck using surreal isready endpoint on port 8000

Issues

Category

  • Bug fix
  • Improvement
  • New feature
  • Adding new one click service
  • Fixing or updating existing one click service

Preview

Deploys SurrealDB on port 8000 with persistent RocksDB storage and credentials auto-generated by Coolify.

AI Assistance

  • AI was used (please describe below)

If AI was used:

  • Tools used: Claude Code
  • How extensively: Used to generate the initial compose template structure and fetch the SVG logo. Reviewed against official SurrealDB Docker documentation before submission.

Testing

  • Verified surrealdb/surrealdb:latest image exists and is maintained on Docker Hub
  • Compose structure follows existing Coolify service template patterns (checked against 10+ existing templates)
  • Healthcheck uses the official surreal isready CLI command per SurrealDB docs

Contributor Agreement

Important

  • I have read and understood the contributor guidelines. If I have failed to follow any guideline, I understand that this PR may be closed without review.
  • I have searched existing issues and pull requests (including closed ones) to ensure this isn't a duplicate.
  • I have tested all the changes thoroughly with a local development instance of Coolify and I am confident that they will work as expected when a maintainer tests them.

@ShadowArcanist
Copy link
Copy Markdown
Member

Thanks for the PR!

Closing this in favor of #8329

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants