v1.10.0 -- 稳定版本

安装 sh0

单一二进制文件。零依赖。你的服务器,你做主。

自动检测操作系统和架构。验证 SHA256 校验和。

直接下载

checksums.txt
文件操作系统架构大小
sh0-linux-x64.tar.gzLinuxx64 (AMD/Intel)~11 MB 下载
sh0-linux-arm64.tar.gzLinuxARM64 (Graviton, RPi)~11 MB 下载
sh0-darwin-arm64.tar.gzmacOSApple Silicon (M1+)~10 MB 下载
sh0-darwin-x64.tar.gzmacOSIntel~10 MB 下载

校验: sha256sum -c checksums.txt

包含功能

单一二进制文件,零依赖
内置 Web 仪表板(Svelte 5)
通过 Caddy 自动签发 SSL
170+ 部署模板
Git 推送部署 + Webhook 触发
完整 Docker 管理
自动备份(本地 + 13 个云服务商)
实时监控、告警、可用性检查
AI 助手,配备 103 个 MCP 工具
Web 终端 + 文件管理器
团队管理与 RBAC 权限控制
水平扩展 + 自动扩展
S3 兼容文件存储(MinIO)
数据库服务器(5 种引擎)
托管邮件,自动配置 DKIM/SPF/DMARC

快速开始

1. 安装

curl -fsSL https://get.sh0.dev | bash

2. 启动

sh0 serve

3. 部署

打开 <code class="font-mono">http://your-server:9000</code>

CLI 命令

从终端部署、管理和监控应用所需的一切。

sh0 serve

启动服务器(仪表板 + API + 反向代理)

sh0 deploy <repo-url>

从任意 Git 仓库部署

sh0 push

推送本地目录进行部署(类似 git push)

sh0 logs <app>

实时流式查看应用日志

sh0 ssh <app>

打开任意运行容器的 Shell

sh0 status

一览服务器和应用健康状态

sh0 env <app>

管理环境变量

sh0 scale <app> --replicas 3

单条命令实现水平扩展

sh0 update

自更新至最新版本

sh0 init

初始化项目目录以进行部署

Docker 镜像

以容器方式运行 sh0。适用于 Docker-in-Docker 设置或测试。

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock zerosuiteinc/sh0

系统需求

最低
  • 1 vCPU, 1 GB RAM
  • 10 GB disk
  • Linux x64 or macOS ARM64
  • Docker Engine 20+
推荐
  • 2+ vCPU, 4+ GB RAM
  • 50+ GB SSD
  • Ubuntu 22.04+ or Debian 12+
  • Docker Engine 24+