feat: Lägg till LibreDB Studio (självhostad SQL-IDE) #124

Open
opened 2026-09-28 12:00:34 +00:00 by znibb · 0 comments
Owner

Flyttad från znibb/kosingen#47 — det är en homelab-uppgift, inte en Krona-uppgift.

Översikt

Lägg till LibreDB Studio i setupen: en open source (MIT), självhostad, webbläsarbaserad SQL-IDE för att hantera flera databasmotorer via ett gemensamt gränssnitt.

  • Länk: https://linuxiac.com/meet-libredb-studio-a-new-open-source-self-hosted-sql-ide/
  • Stöd för 16 motorer (PostgreSQL, MySQL, SQL Server, SQLite, DuckDB, MongoDB, Redis, ClickHouse m.fl.), SSL/TLS och SSH-tunnlar.
  • Monaco-baserad SQL-editor, schema-aware autocomplete, flera query-flikar, visuella EXPLAIN-planer, interaktiva ER-diagram, schema-jämförelse, generering av migrations-SQL, rollbaserad åtkomstkontroll, OIDC/SSO och query-audit. Valfria AI-funktioner (OpenAI, Gemini, Ollama eller OpenAI-kompatibel endpoint).
  • Driftsättning: Docker (enklast), Helm, OpenShift-operator, npm samt deb/rpm, Snap och Homebrew.

Snabbstart:

docker run -p 3000:3000 ghcr.io/libredb/libredb-studio:latest

Förslag

Utvärdera först med en Docker-container i den lokala miljön. Om den faller väl ut: driftsätt i klustret (Helm/Flux) så vi får en gemensam SQL-IDE i webbläsaren.

Tasks

  • Utvärdera lokalt via Docker
  • Besluta om driftsättning i klustret (Helm vs. egna manifest)
  • Exponera via Traefik/Pangolin (t.ex. sql.kobbo.se)
  • Koppla mot befintliga databaser (Postgres/CNPG, MariaDB, ClickHouse) med läs/ skrivrättigheter per roll
  • Hantera credentials i SOPS-krypterad secret
> Flyttad från [znibb/kosingen#47](https://git.kobbo.se/znibb/kosingen/issues/47) — det är en homelab-uppgift, inte en Krona-uppgift. ## Översikt Lägg till **LibreDB Studio** i setupen: en open source (MIT), självhostad, webbläsarbaserad SQL-IDE för att hantera flera databasmotorer via ett gemensamt gränssnitt. - Länk: https://linuxiac.com/meet-libredb-studio-a-new-open-source-self-hosted-sql-ide/ - Stöd för 16 motorer (PostgreSQL, MySQL, SQL Server, SQLite, DuckDB, MongoDB, Redis, ClickHouse m.fl.), SSL/TLS och SSH-tunnlar. - Monaco-baserad SQL-editor, schema-aware autocomplete, flera query-flikar, visuella EXPLAIN-planer, interaktiva ER-diagram, schema-jämförelse, generering av migrations-SQL, rollbaserad åtkomstkontroll, OIDC/SSO och query-audit. Valfria AI-funktioner (OpenAI, Gemini, Ollama eller OpenAI-kompatibel endpoint). - Driftsättning: Docker (enklast), Helm, OpenShift-operator, npm samt deb/rpm, Snap och Homebrew. Snabbstart: ```bash docker run -p 3000:3000 ghcr.io/libredb/libredb-studio:latest ``` ## Förslag Utvärdera först med en Docker-container i den lokala miljön. Om den faller väl ut: driftsätt i klustret (Helm/Flux) så vi får en gemensam SQL-IDE i webbläsaren. ## Tasks - [ ] Utvärdera lokalt via Docker - [ ] Besluta om driftsättning i klustret (Helm vs. egna manifest) - [ ] Exponera via Traefik/Pangolin (t.ex. `sql.kobbo.se`) - [ ] Koppla mot befintliga databaser (Postgres/CNPG, MariaDB, ClickHouse) med läs/ skrivrättigheter per roll - [ ] Hantera credentials i SOPS-krypterad secret
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
znibb/kobbo-homelab#124
No description provided.