North Coder
安装

macOS 和 Linux

在 macOS 或 Linux 上安装 North Coder。

适用场景

  • macOS:安装桌面客户端。
  • Linux:安装 ncoder,用于远程服务器或本机浏览器访问。

安装稳定版

curl -fsSL https://north-coder-release.tos-cn-shanghai.volces.com/north-coder/install.sh | sh

安装脚本会检测平台和架构,并安装对应产物。安装后可使用 ncodernorth-coder;兼容场景中也可使用 north-coder-server

安装指定版本

curl -fsSL https://north-coder-release.tos-cn-shanghai.volces.com/north-coder/install.sh | sh -s -- --version 0.2.0

macOS 桌面客户端

安装完成后首次打开,如果系统提示"无法验证开发者"或"应用已损坏",在终端执行一次:

sudo xattr -rd com.apple.quarantine /Applications/North\ Coder.app

执行后即可正常打开。这是 macOS 对未经 App Store 分发的应用的标准安全限制,上述命令仅移除隔离标记,不影响应用完整性。

从应用目录启动 North Coder。第一次启动建议完成下面检查:

  1. 打开一个已有代码项目。
  2. 创建工作区并进入会话。
  3. 使用外部应用菜单打开 IDE 或浏览器,确认系统集成正常。

如果浏览器访问同一个桌面客户端,请继续阅读 桌面客户端远程访问

Linux Server

安装 Linux 二进制后:

export PATH="$HOME/.local/bin:$PATH"
ncoder server start --host 0.0.0.0 --port 8848

命令会输出带 token 的访问地址,打开其中的服务器 IP 地址:

http://<server-host>:8848?token=<generated-token>

常用服务参数:

参数用途
--port 8848设置 HTTP 端口。
--host 0.0.0.0监听所有网卡。
--startup-timeout 30设置启动健康检查超时。

server start 会自动生成访问 token 并打印访问 URL。远程使用时应把 North Coder 放在可信 TLS 入口后面。

更多部署和访问说明见 Linux Server 远程访问

本页内容