// DOCS · 运行环境

运行环境

五类运行时容器管理:PHP / Node.js / Python / GoLang / 二进制,卡片结构一致,仅编辑抽屉的标签页不同。

小提示 :如需使用容器终端操作python/golang/二进制/nodejs容器,请先通过 cd /app 进入你上传的源码目录,否则可能找不到文件(终端启动时默认为根目录,上传的源码位于 /app 目录)。

01

五类运行时

类型适用
PHPPHP 网站(WordPress、Laravel 等,应用商店的 WordPress 模板也纳入 PHP 运行环境管理,功能与通用 PHP 容器完全一致)
Node.jsNode 应用(Nuxt、Next、Express 等)
PythonPython 应用(Flask、Django、FastAPI 等)
GoLangGo 应用(含项目编译)
二进制任意可执行文件(Rust、自定义进程等)
02

通用卡片操作

每个容器卡片都有这些操作:

编辑备份建站文件管理日志终端启停

「创建」按钮跳转容器编辑器,预填对应语言模板。

03

编辑抽屉(按语言不同)

PHP

4 标签页
概览性能扩展站点
  • 概览 :容器基本信息、PHP 配置(内存限制 / 上传 / 时区)。
  • 性能 :预设性能方案(small / medium / large,按内存调整)。
  • 扩展 :安装 / 禁用 PHP 扩展(gd / redis / imagick / mysqli 等)。
  • 站点 :运行目录(如 public)、伪静态 Rewrite、与 Caddy 站点对接。
PHP 运行环境界面

Node.js

3 标签页
概览运行配置项目管理
  • 概览 :容器基本信息、应用模式、初始化 / 重启。
  • 运行配置 :启动命令(含 package.json scripts 快选)、环境变量。
  • 项目管理 :npm 镜像源、npm init、安装依赖、依赖列表。
Node.js 运行环境界面

Python

3 标签页
概览运行配置依赖管理
  • 概览 :容器基本信息、应用模式(待初始化 / 已托管 / 自定义命令)、初始化 / 切换托管、重启。
  • 运行配置 :启动命令(写入 start.sh)、环境变量,修改后重启容器生效。
  • 依赖管理 :pip 镜像源、requirements.txt(pip freeze 更新)、安装 / 卸载依赖。

运行配置与依赖管理仅「已托管」模式可用;待初始化 / 自定义命令的容器可一键切换托管。

GoLang

3 标签页
概览运行配置Go 项目
  • 概览 :容器基本信息、应用模式、初始化 / 重启。
  • 运行配置 :启动命令(保活 / 运行程序)、编译命令(写入 build.sh)、环境变量。
  • Go 项目 :GOPROXY 镜像源、go mod init / tidy、编译(产物到 /app/bin/app)。

二进制

2 标签页
概览运行配置
  • 概览 :使用引导步骤、高级设置(跳转完整容器编辑器)。
  • 运行配置 :启动命令、环境变量、重启策略。
04

建站对接

有端口的容器可通过「建站」跳转创建 Caddy 站点,将该容器作为反代后端。详见 网站与证书