Repository navigation
Piwork 0.0.9 Preview
Pre-releasePiwork 0.0.9 Preview separates ControlPlane and Core while retaining one-command Linux startup.
- Browsers use 17891 for the workbench, Admin, setup, files, events and Services.
- Core remains an independent HTTP service, defaulting to 127.0.0.1:17871 for backend/CLI access. Set
--core-listenexplicitly for remote CLI access. - Service URLs use
/services/<workId>/<serviceId>/<port>/on the browser origin. Extra Service listener ports and cross-port grants are removed. - The official NiceGUI base and templates support dynamic path prefixes. Hosted Services are trusted applications sharing the current user's browser origin. Existing root-path applications and captured images require explicit adaptation; imports preserve their original contents.
- Concurrent configuration saves no longer conflict with published context reads.
Linux amd64 server and Docker images are provided. No new Windows executable is included. Back up Core data and Work volumes, then stop the old server normally before upgrading. Existing data is retained; the browser and Core defaults have changed from 7171 to the two endpoints above. General downgrade compatibility is not promised.
Start with the installation guide or the attached standalone Compose file. The native archive contains bin/piwork and its server executable plus optional CLI/Console programs. Checksums and build/verification records are attached.
Piwork 0.0.9 Preview:一键启动保持不变,ControlPlane 与 Core 通过独立 HTTP 服务分区。
- 浏览器只连接 17891,工作台、Admin、首次设置、文件、事件和 Service 全部从这里访问。
- Core 默认监听 127.0.0.1:17871,供后端与 CLI 使用;远程 CLI 须显式设置
--core-listen。 - Service 使用同源
/services/<workId>/<serviceId>/<port>/路径,移除独立 Service 端口池及跨端口授权。 - 官方 NiceGUI 基础镜像与模板支持动态路径前缀。托管 Service 视为当前用户信任的同源应用;旧根路径应用和捕获镜像须显式适配,导入保留原内容。
- 修复读取已发布上下文时并发保存配置偶发失败的问题。
提供 Linux amd64 安装包与 Docker 镜像,不发布新的 Windows 可执行文件。升级前备份 Core 数据与 Work 卷,并正常停止旧实例。浏览器/Core 默认入口已从旧版 7171 调整为上述两个地址,不保证任意版本降级兼容。
使用中文安装说明或附件 Compose 启动。原生包包含 bin/piwork 及其服务端程序,以及可选 CLI/Console。校验和、真实构建身份与验证记录均随附件提供。
Known limitation / 已知限制:the retained independent CLI Desktop Host grant is revoked when its Service restarts; reopen the current Service entry from the workbench. Automatic page adoption is verified through the default ControlPlane Service paths. 独立 CLI Desktop 的旧 Host 授权在 Service 重启后失效,须从工作台重新打开当前入口;自动采用更新的完整验收使用默认 ControlPlane Service 路径。