Skip to content

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 05:28

安装与局域网访问体验专项:局域网访问从「手工配置三个环境变量」收敛为「改一个监听地址」,Linux 安装器补齐 root/systemd/防火墙/卸载全链路。

安装与局域网访问

  • 非回环监听开箱可用:未显式配置时访问令牌由服务端首次启动自动生成并持久化(<数据目录>/access-token,0600),启动后控制台打印带令牌的一键访问链接;OWC_ACCESS_TOKEN(≥32 字符)仍可显式覆盖。
  • 浏览器来源校验缺省同源自动放行(与访问地址同源的 origin 直接放行),不再强制手工配置 OWC_ALLOWED_ORIGINS;显式设置时维持严格列表。
  • 设置 → 远程访问新增「访问链接」卡片:令牌 masked 展示、链接逐条复制、首条链接二维码(手机扫码即登录);自动生成的令牌可一键重新生成,旧链接与已登录设备立即失效。
  • Linux 安装器:root 系统级安装(默认 /usr/local + /var/lib/openwebcode--system 显式声明);--with-systemd 按 root/用户分层写 unit;--enable-service 立即启用并启动服务;--lan 一键开启局域网访问;--open-firewall 自动放行防火墙端口(firewalld/ufw);局域网安装结束时直接打印访问链接。
  • Linux 卸载脚本:安装时落盘 <prefix>/bin/owc-uninstall(发行包同附 uninstall.sh),停止并移除 systemd 服务、删除运行时与启动器;数据目录默认保留,--purge-data 一并删除,--remove-firewall 移除防火墙规则。
  • Windows MSI 完成页新增默认勾选的「Launch OpenWebCode」:安装结束即启动服务并打开浏览器。

修复

  • 设置对话框搜索框:通用对话框输入规则覆盖了搜索框内边距,导致搜索图标与占位文字重叠;恢复图标左侧 28px 让位。