Local Ops 1.8.0
Local Ops 1.8.0
简体中文
Local Ops 1.8.0 把常用控制能力扩展到 macOS 菜单栏,并为加密 SSH 私钥、会话恢复和开源分发补齐完整流程。
主要更新
- 全新的 330 像素菜单栏面板:服务、SSH 隧道、终端操作、Docker 容器和反向代理全部在第一层展示。
- 服务、隧道和容器可直接开关;反向代理采用名称 / 地址双列;底部可显示控制台、浏览器打开、查看日志或退出 App。
- 可选“恢复上次运行状态”,只恢复上次仍在运行的自定义服务、SSH 隧道和 Docker 容器。
- 加密 SSH 私钥口令会先验证,再只保存到 macOS 登录钥匙串;隧道后台通过受限 AskPass 解锁。
- 桌面菜单、启动 / 离线页面、菜单栏面板、网页动态消息和校验错误均支持简体中文 / 英文。
- 支持
.localhost后直接附加访问路径,例如panel.localhost/admin。 - 全新 Local Gateway 品牌图标,并保留 1024 × 1024 SVG 源文件。
- 统一“开启 / 关闭 + 更多”操作模式,隐藏不支持的按钮,并完善窄窗口横向滚动。
- 中英文 README、完整使用手册、安全政策、开发与发布文档全部更新。
安装
下载 Local-Ops-1.8.0-arm64.dmg,打开后把 Local Ops 拖到“应用程序”。这是 Apple Silicon 安装包,暂不支持 Intel Mac。
当前社区包使用 ad-hoc 签名,尚未经过 Apple 公证。如首次打开被拦截,请按住 Control 点击 App 并选择“打开”。升级会保留现有配置、会话记忆、本机密钥和钥匙串项目。
安全与验证
- 控制 API、SSH 监听和反向代理目标继续仅限本机回环地址。
- 私钥口令和钥匙串随机引用不会进入日志、生成命令、API 响应或可迁移导出。
- 发布前已执行单元测试、API / 服务 / Caddy 冒烟测试、真实临时 Docker 容器生命周期、加密 Ed25519 钥匙串集成、双语与窄窗口浏览器 QA、依赖审计、Git 历史与工作树密钥扫描、arm64 与签名检查、挂载 DMG 布局/签名检查,以及安装版 App 启动检查。
SHA-256:
3182668664dcaba0325af62bf519750b305cc5eed90c5df37b080b817515c1dc Local-Ops-1.8.0-arm64.dmg
English
Local Ops 1.8.0 brings day-to-day controls into the macOS menu bar and completes the workflows for encrypted SSH keys, previous-session restore, and open-source distribution.
Highlights
- New 330 px menu-bar panel with first-level cards for services, SSH tunnels, terminal actions, Docker containers, and reverse-proxy routes.
- Toggle services, tunnels, and containers directly; open two-column route rows; show the console, browser, logs, or Quit App from the footer.
- Optional previous-session restore starts only custom services, SSH tunnels, and Docker containers that were running last time.
- Encrypted SSH private-key passphrases are verified and stored only in the macOS login Keychain; managed tunnels unlock them through a restricted AskPass path.
- Application menus, startup/offline screens, menu-bar controls, dynamic web messages, and validation errors support Simplified Chinese and English.
- Append paths directly to
.localhostroutes, such aspanel.localhost/admin. - New Local Gateway brand identity with a retained 1024 × 1024 SVG master.
- Consistent start/stop plus overflow actions, hidden unsupported controls, and complete narrow-window table scrolling.
- Fully revised English and Chinese READMEs, user guides, security policy, and development/release documentation.
Install
Download Local-Ops-1.8.0-arm64.dmg, open it, and drag Local Ops to Applications. This release supports Apple Silicon; Intel Macs are not supported.
The community build is ad-hoc signed and not Apple-notarized. If Gatekeeper blocks the first launch, Control-click the app and choose Open. Upgrades preserve existing configuration, runtime memory, local tokens, and Keychain items.
Security and verification
- Control APIs, SSH listeners, and reverse-proxy targets remain loopback-only.
- Passphrases and opaque Keychain references never enter logs, generated commands, API responses, or portable exports.
- The release gate includes unit tests, API/service/Caddy smoke tests, a real disposable Docker lifecycle, encrypted Ed25519 Keychain integration, bilingual and narrow-window browser QA, dependency audits, secret scans of Git history and the working tree, arm64/signature checks, mounted-DMG layout/signature checks, and an installed-app launch test.
SHA-256:
3182668664dcaba0325af62bf519750b305cc5eed90c5df37b080b817515c1dc Local-Ops-1.8.0-arm64.dmg
See the changelog, user guide, 中文手册, and security policy for details.