跳到正文
发现
StartOS:开源个人服务器操作系统
其他效率工具

StartOS:开源个人服务器操作系统

开源 Linux 个人服务器系统,帮你自托管服务并真正掌控数据。

admin
发布于 2026-10-28 · 更新于 2026-11-02
浏览
4
访问
0
下载
0
版本
vstart-os/v0.4.1.1
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Start Technologies 是 Start9 全部产品的 monorepo,旗舰产品是 StartOS:一套用于运行个人服务器的开源 Linux 发行版。它负责自托管服务的发现、安装、网络配置、数据备份、依赖管理与健康监控,让你不必依赖第三方云服务,自己掌握数据和基础设施。

仓库按 projects/ 划分产品,共用 shared-libs/ 中的代码。技术栈包括 Rust 后端(Tokio/Axum)、Angular 前端(Taiga UI)、基于 LXC 的 Node.js 容器运行时,以及自研的基于 diff 的状态同步数据库 Patch-DB。

主要功能

  • 自托管服务的发现、安装与依赖管理
  • 网络配置、数据备份与健康监控
  • 服务运行在隔离的 LXC 容器中,打包为 S9PK:一种带签名、merkle 归档的格式,支持部分下载与加密校验
  • 通过 Start9 Marketplace 浏览社区服务,例如 Bitcoin / Lightning 节点、BTCPay Server、Matrix、SimpleX、Nextcloud、Vaultwarden 等

monorepo 中的其他产品

  • StartTunnel:自托管 VPN / 反向代理服务器,为 StartOS 提供公网地址与明网端口转发,不依赖第三方隧道
  • StartWRT:基于 OpenWrt 的路由器系统,支持按 profile 划分的子网与 WiFi、进出站 VPN、DDNS 和安全远程访问,提供 SpaceMiT K1 可刷写镜像
  • start-cli:管理服务器与注册表、构建并签名 .s9pk 服务包的命令行工具
  • Start SDK:@start9labs/start-sdk,把任意应用包装成 StartOS 服务的 TypeScript SDK 与打包工具链
  • start-registry:托管并对外提供打包服务市场的注册表服务器
  • Marketplace 站点:marketplace.start9.com
  • 文档站点:docs.start9.com

安装与使用

获取 StartOS 有三种方式:

  1. 直接购买 Start9 服务器,插电即用:https://store.start9.com
  2. 按安装指南把它装到自己的硬件上
  3. 从源码构建:
git clone https://github.com/Start9Labs/start-technologies.git
cd start-technologies

构建镜像的具体流程见仓库中的 AGENTS.md 与 projects/start-os/AGENTS.md。

注意事项

  • 项目使用 MIT 许可证;少数第三方文件沿用各自条款,见 NOTICE.md。
  • 报告安全漏洞请发邮件到 [email protected],范围与处理流程见 SECURITY.md。
  • 想要的服务不在市场里,可以按打包文档自行打包。

本作品整理自 GitHub 开源项目 Start9Labs/start-technologies,原作者 @Start9Labs,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. vstart-os/v0.4.1.1当前版本

    StartOS v0.4.1.1

  2. vstart-os/v0.4.1

    StartOS v0.4.1

  3. vstart-os/v0.4.0.4

    0.4.0.4 为维护版本:修复在浏览器或系统开启“减少动态效果”时,开始菜单、市场注册表选择器等下拉菜单无法显示的问题;靠近屏幕右侧打开的操作菜单现在会按菜单项自适应宽度。

评论