Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
name: libredb-studio
services:
libredb-studio:
image: libredb/libredb-studio:1.0.0@sha256:da8e3328db634940e50f6438fe36ea63404a97ed159f6f3fee56cd54cc8db554
image: libredb/libredb-studio:1.2.0@sha256:85b791814a557bfacd0822858bb4fae42226d0608645f7dc254542ec101def93
container_name: libredb-studio
restart: unless-stopped
ports:
- target: 3000
published: "3016"
published: '3016'
protocol: tcp
environment:
ADMIN_EMAIL: admin@libredb.org
ADMIN_PASSWORD: ""
JWT_SECRET: ""
ADMIN_PASSWORD: ''
JWT_SECRET: ''
STORAGE_PROVIDER: sqlite
STORAGE_SQLITE_PATH: /app/data/libredb-storage.db
AUTH_COOKIE_SECURE: "false"
AUTH_COOKIE_SECURE: 'false'
volumes:
- type: bind
source: /DATA/AppData/$AppID/data
Expand Down Expand Up @@ -44,5 +44,5 @@ x-casaos:
zh_CN: LibreDB Studio
index: /
scheme: http
port_map: "3016"
version: "1.0.0"
port_map: '3016'
version: '1.2.0'
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
name: libredb-studio
services:
libredb-studio:
image: libredb/libredb-studio:1.0.0@sha256:97d901bf879bfbe5ee304e3e9416a5c23240fe3c03b18831f704ed147804f0c3
image: libredb/libredb-studio:1.2.0@sha256:e5597c12b4452ca2bd85357b72f2d4f99222f414684921a583c83fcbbec803e2
container_name: libredb-studio
restart: unless-stopped
ports:
- target: 3000
published: "3016"
published: '3016'
protocol: tcp
environment:
ADMIN_EMAIL: admin@libredb.org
ADMIN_PASSWORD: ""
JWT_SECRET: ""
ADMIN_PASSWORD: ''
JWT_SECRET: ''
STORAGE_PROVIDER: sqlite
STORAGE_SQLITE_PATH: /app/data/libredb-storage.db
AUTH_COOKIE_SECURE: "false"
AUTH_COOKIE_SECURE: 'false'
volumes:
- type: bind
source: /DATA/AppData/$AppID/data
Expand Down Expand Up @@ -44,5 +44,5 @@ x-casaos:
zh_CN: LibreDB Studio
index: /
scheme: http
port_map: "3016"
version: "1.0.0"
port_map: '3016'
version: '1.2.0'
14 changes: 7 additions & 7 deletions public/casaos-store/apps/org.libredb.studio/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
name: libredb-studio
services:
libredb-studio:
image: libredb/libredb-studio:1.0.0
image: libredb/libredb-studio:1.2.0
container_name: libredb-studio
restart: unless-stopped
ports:
- target: 3000
published: "3016"
published: '3016'
protocol: tcp
environment:
ADMIN_EMAIL: admin@libredb.org
ADMIN_PASSWORD: ""
JWT_SECRET: ""
ADMIN_PASSWORD: ''
JWT_SECRET: ''
STORAGE_PROVIDER: sqlite
STORAGE_SQLITE_PATH: /app/data/libredb-storage.db
AUTH_COOKIE_SECURE: "false"
AUTH_COOKIE_SECURE: 'false'
volumes:
- type: bind
source: /DATA/AppData/$AppID/data
Expand Down Expand Up @@ -44,5 +44,5 @@ x-casaos:
zh_CN: LibreDB Studio
index: /
scheme: http
port_map: "3016"
version: "1.0.0"
port_map: '3016'
version: '1.2.0'
6 changes: 3 additions & 3 deletions public/casaos-store/apps/org.libredb.studio/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
"release_note": "- Updates LibreDB Studio to 1.0.0, a major release. Twelve connection types join, taking the count to forty-one engines: BigQuery, MQTT, Firestore, RabbitMQ, Snowflake, OPC UA, Apache Spark, MTConnect, Modbus, Sparkplug B, NETCONF and SNMP.\n- It carries one security fix: a disconnect request now closes only the caller's own connections (GHSA-78jw-7pvp-64h3), so a server that several accounts share should be upgraded.\n- Studio can now run under a control plane that decides who may open which database with which credential. It stays off unless an operator sets `GOVERNANCE_SOURCE`, and an install without that variable behaves as 0.18.3 did.\n- Agent mode now executes statements on MySQL and MariaDB, MongoDB and Kubernetes.\n- For anyone calling the HTTP API: a refusal for a missing privilege answers 403 instead of 401, and a statement timeout 504 instead of 408.",
"base_url": "https://libredb.org/casaos-store",
"id": "org.libredb.studio",
"version": "1.0.0",
"version": "1.2.0",
"categories": [
"developer"
],
"min_memory": 268435456,
"min_image_size": {
"amd64": 232766629,
"arm64": 228910584
"amd64": 235346483,
"arm64": 231449621
}
}
4 changes: 2 additions & 2 deletions public/casaos-store/apps/org.libredb.studio/meta.zh_CN.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "org.libredb.studio",
"title": "LibreDB Studio",
"description": "LibreDB Studio 是一款开源(MIT)的自托管 SQL IDE。它提供现代化的基于 Web 的界面,支持连接 41 种数据库引擎(PostgreSQL、MySQL、Oracle、Db2、SQL Server、MongoDB、Redis、ClickHouse、Cassandra、Elasticsearch、Prometheus、Apache Kafka、Neo4j、Qdrant、Milvus、InfluxDB、etcd 等),浏览架构,并可通过局域网中的任意浏览器编写和运行查询。其中一部分(如 Druid、Elasticsearch、OpenSearch)为只读,因为它们自身的 SQL 完全没有 `UPDATE`,也没有 `CREATE TABLE`;另有数种出于设计为只读。数据本地存储于 SQLite 数据库中,一切尽在您的掌控之中。",
"tagline": "开源自托管 SQL IDE。",
"release_note": "- 将 LibreDB Studio 更新至 1.0.0,这是一个大版本。新增十二种连接类型,总数达到四十一种引擎:BigQuery、MQTT、Firestore、RabbitMQ、Snowflake、OPC UA、Apache Spark、MTConnect、Modbus、Sparkplug B、NETCONF 和 SNMP。\n- 本版本包含一项安全修复:断开连接请求现在只关闭调用者自己的连接(GHSA-78jw-7pvp-64h3),因此多个账号共用的服务器应当升级。\n- Studio 现在可以运行在一个控制平面之下,由它决定谁可以用哪个凭据打开哪个数据库。除非运维人员设置 `GOVERNANCE_SOURCE`,该功能保持关闭;未设置该变量的安装与 0.18.3 的行为一致。\n- 代理模式现在可以在 MySQL 和 MariaDB、MongoDB 以及 Kubernetes 上执行语句。\n- 调用 HTTP API 的一方需注意:权限不足的拒绝现在返回 403 而不是 401,语句超时返回 504 而不是 408。",
"description": "LibreDB Studio 是一款开源(MIT)的自托管 SQL IDE。它提供现代化的基于 Web 的界面,支持连接 41 种数据库引擎(PostgreSQL、MySQL、Oracle、Db2、SQL Server、MongoDB、Redis、ClickHouse、Cassandra、Elasticsearch、Prometheus、Apache Kafka、Neo4j、Qdrant、Milvus、InfluxDB、etcd 等),浏览架构,并可通过局域网中的任意浏览器编写和运行查询。其中一部分(如 Druid、Elasticsearch、OpenSearch)为只读,因为它们自身的 SQL 完全没有 `UPDATE`,也没有 `CREATE TABLE`;另有数种出于设计为只读。数据本地存储于 SQLite 数据库中,一切尽在您的掌控之中。"
"release_note": "- 将 LibreDB Studio 更新至 1.0.0,这是一个大版本。新增十二种连接类型,总数达到四十一种引擎:BigQuery、MQTT、Firestore、RabbitMQ、Snowflake、OPC UA、Apache Spark、MTConnect、Modbus、Sparkplug B、NETCONF 和 SNMP。\n- 本版本包含一项安全修复:断开连接请求现在只关闭调用者自己的连接(GHSA-78jw-7pvp-64h3),因此多个账号共用的服务器应当升级。\n- Studio 现在可以运行在一个控制平面之下,由它决定谁可以用哪个凭据打开哪个数据库。除非运维人员设置 `GOVERNANCE_SOURCE`,该功能保持关闭;未设置该变量的安装与 0.18.3 的行为一致。\n- 代理模式现在可以在 MySQL 和 MariaDB、MongoDB 以及 Kubernetes 上执行语句。\n- 调用 HTTP API 的一方需注意:权限不足的拒绝现在返回 403 而不是 401,语句超时返回 504 而不是 408。"
}
6 changes: 3 additions & 3 deletions public/casaos-store/index.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"version": 2,
"updated_at": "2026-10-23T06:08:04Z",
"updated_at": "2026-11-01T19:48:41Z",
"app_count": 1,
"base_url": "https://libredb.org/casaos-store",
"apps": [
Expand All @@ -22,8 +22,8 @@
"thumbnail": "/apps/org.libredb.studio/assets/thumbnail.webp",
"compose_url": "/apps/org.libredb.studio/docker-compose.yml",
"meta_url": "/apps/org.libredb.studio/meta.json",
"content_hash": "193f47ad",
"version": "1.0.0"
"content_hash": "bb07c45c",
"version": "1.2.0"
}
]
}
2 changes: 1 addition & 1 deletion public/casaos-store/metadata.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
298ce607a31383fcd73e34c3c71bd9077aa8b50f1651b9fda030db15fee93bb0 metadata.tar.gz
a9398704441209315883b0958eb19a924f69120e375df460c8c6904038c655aa metadata.tar.gz
Binary file modified public/casaos-store/metadata.tar.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion public/casaos-store/store/digest_cache.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
libredb/libredb-studio:1.0.0 sha256:da8e3328db634940e50f6438fe36ea63404a97ed159f6f3fee56cd54cc8db554
libredb/libredb-studio:1.2.0 sha256:85b791814a557bfacd0822858bb4fae42226d0608645f7dc254542ec101def93
Loading