项目介绍
KWDB Playground 帮助你在几分钟内完成从零到一的体验。它支持在同一页面中浏览课程、启动隔离的容器环境、执行命令、运行 SQL 或执行示例代码,无需复杂的本地环境配置,开箱即用。
开发者指南
本项目采用 Go 与 Node.js 构建,帮助用户在 Docker 容器中快速体验 KWDB。
Docker 部署指南
KWDB Playground 支持通过 Docker 容器化部署。由于 Playground 运行时会创建课程容器,采用 Docker Socket Mount 方式,将宿主机 Docker daemon 共享给应用容器。
版本更新机制
本项目支持在页面内进行版本检查与在线升级,包含二进制部署与 Docker 部署两类场景。本文档说明核心逻辑、API 接口与关键限制。
日志规范
本文档定义了 KWDB Playground 项目的日志规范,确保日志格式一致、可读性好、易于解析。
代码终端(Code Terminal)
本文档基于当前代码实现,说明学习页 Code Terminal 的能力、协议和扩展方式。
CHANGELOG
7 items