跳到主要内容

一键安装(推荐)

如果服务器可以访问互联网,只需一条命令即可开始安装。

curl -fsSL https://product.kopens.io/plantpulse-studio/install.sh | sudo bash
⌨️ Studio 一键安装 — 在预发布服务器上实际录制

如果是隔离网络,请参阅隔离网络安装。


开始之前​

确认事项内容
权限必须以 root 身份执行(sudo bash)
网络需要能以 HTTPS 访问 product.kopens.io · docker.kopens.io
需准备的值平台地址、数据存储路径 — 见下方

脚本执行的操作​

  1. 确认是否为 root
  2. 如果没有 git 则进行安装(dnf / apt)
  3. 优先尝试使用打包好的 tarball(无需认证),若失败则从仓库 clone
  4. 接着执行安装脚本
Studio 默认采用 tarball 方式

由于 CDN 上已上传了打包文件,无需仓库认证即可获取。即使企业防火墙阻止了对仓库的访问, 安装仍可继续进行。


指定值进行安装​

环境变量需放在**bash 之前**。若放在 curl 之前,则不会随管道传递过去。

curl -fsSL https://product.kopens.io/plantpulse-studio/install.sh \
| sudo PLATFORM_API_TARGET=https://192.168.0.41 DATA_ROOT=/data1/pp-studio bash

若希望针对每个空值逐一询问,请以交互式方式运行。首次安装时建议使用此方式。

curl -fsSL https://product.kopens.io/plantpulse-studio/install.sh | sudo INTERACTIVE=1 bash
环境变量默认值用途
INTERACTIVE0为 1 时,会以提示方式询问空值
PLATFORM_API_TARGET—平台 API 地址(实际数据·认证委托)
DATA_ROOT/var/lib/pp-studio工作空间·构建·数据库数据的存储位置
DEST/opt/kopens/plantpulse-studio-docker安装位置
BRANCHmain从仓库获取时使用的分支
GIT_USER · GIT_TOKEN—tarball 失败转为 clone 时使用的认证信息

完整变量列表请参阅环境变量参考。


安装完成后​

  1. 修改初始密码 — 更改 admin / admin123!。
  2. 快速入门 — 首次登录及界面结构。
  3. 若使用域名对外提供服务 → 域名与反向代理。

相关文档​