Skip to content

Add LibreDB Studio template#1446

Open
yusuf-gundogdu wants to merge 6 commits into
easypanel-io:mainfrom
yusuf-gundogdu:add-libredb-studio
Open

Add LibreDB Studio template#1446
yusuf-gundogdu wants to merge 6 commits into
easypanel-io:mainfrom
yusuf-gundogdu:add-libredb-studio

Conversation

@yusuf-gundogdu

@yusuf-gundogdu yusuf-gundogdu commented Jun 21, 2026

Copy link
Copy Markdown

This PR adds a template for LibreDB Studio — an MIT-licensed, AI-powered open-source SQL IDE that connects to PostgreSQL, MySQL, Oracle, SQL Server, SQLite, MongoDB and Redis from the browser.

Files added under templates/libredb-studio/:

  • index.ts — single app service from ghcr.io/libredb/libredb-studio:0.9.27, port 3000, persistent /app/data volume, auto-generated admin/user passwords and JWT secret
  • meta.yaml — name, description, schema, links, benefits, features, tags
  • assets/logo.svg — official logo
  • assets/screenshot.png — promotional screenshot

Defaults to SQLite storage, so no external database is required for the IDE itself.

Links:

Adds the service generator for LibreDB Studio: a single app service from ghcr.io/libredb/libredb-studio, exposing port 3000, with a persistent /app/data volume and auto-generated admin/user passwords and JWT secret. SQLite storage by default.
Adds the meta.yaml for LibreDB Studio: name, description, schema (service name, image, admin/user email inputs), website and GitHub links, benefits, features and Databases/Developer Tools tags.
Adds the official LibreDB Studio logo (logo.svg) to the template assets so it is displayed on the template card in the Easypanel marketplace.
Adds the LibreDB Studio promotional screenshot (1200x630) to the template assets so it appears on the marketplace template page.
@netlify

netlify Bot commented Jun 21, 2026

Copy link
Copy Markdown

Deploy Preview for easypanel-templates ready!

Name Link
🔨 Latest commit c6b2408
🔍 Latest deploy log https://app.netlify.com/projects/easypanel-templates/deploys/6a3b08e71b6a900008cae843
😎 Deploy Preview https://deploy-preview-1446--easypanel-templates.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Update image tag from v0.9.13 to v0.9.27 in appServiceImage default value
GHCR tags do not use v prefix (0.9.27 not v0.9.27)
@cevheri

cevheri commented Jun 27, 2026

Copy link
Copy Markdown

Maintainer of LibreDB Studio here — this one felt like a natural fit for Easypanel, so let me explain why.

You already treat databases as first-class citizens: a Postgres or MySQL service is one click away.
The piece that's usually still missing is working with that database afterwards and that's normally where people drop back to the command line or install a desktop client.
LibreDB Studio closes that gap. It's a browser-based SQL IDE that lives right next to the databases it talks to, so going from "service is running" to "I'm exploring my schema and running queries" stays a one-click, no-CLI experience — the same simplicity the rest of the panel is built on.
Postgres, MySQL, Oracle, SQL Server, SQLite, MongoDB and Redis are all supported.

The template keeps to that spirit: a single service, secrets generated for you, a persistent /app/data volume, ready in seconds. It's MIT-licensed and actively maintained, and we already run it as an official template on CapRover and Railway — we keep those current with every release, so the Easypanel one wouldn't drift after merge.

@deiucanta, would love your review whenever the queue allows — and if anything about the structure isn't how you prefer templates, tell us and we'll match it.

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.

2 participants