Skip to main content
使用 StackKits 不需要你是服务器专家,但了解几个概念会让第一个小时轻松得多。本页会解释这些概念,并告诉你需要准备什么。

什么是家庭实验室

家庭实验室是一台保持开机、为你和你的家人运行程序的电脑。你不必把照片、文件或密码存放在某家公司那里,而是把它们保存在你自己拥有的机器上。StackKits 会为你安装并连接这些程序。 Kit 是起点。Basement Kit 面向你家里的一台电脑。Cloud Kit 面向你租用并且已经在运营的服务器。如果你不确定,请从 Basement Kit 开始。参见选择一个 Kit。

你需要什么

1

一台可以保持开机的电脑

任何由你掌控、可以日夜运行的电脑,例如迷你主机。请在操作系统兼容性中查看已测试的操作系统列表。请使用列表中的某个系统。
2

能在该电脑上使用命令行

设置只需要你粘贴到终端中的一条命令。你不需要理解它,但你必须被允许在这台电脑上运行它。
3

你的家庭网络

一开始,电脑和你的手机或笔记本电脑必须在同一个网络上。StackKits 不会自行更改每台设备或你的路由器。默认的本地域名是 home.test,因此你的设备必须能够解析该域名下的名称,地址才能打开。
4

一个存放访问信息的私密位置

设置会在文件 .stackkit/access.json 中创建访问信息。请将其保密,不要通过聊天或电子邮件发送。
你不需要 kombify 账号、信用卡或租用的服务器。

设置期间会发生什么

  1. 安装程序会下载已发布的 StackKits 及其所需的软件。
  2. 它会创建一个文件夹 ~/my-homelab,以及你的家庭实验室的本地所有者。
  3. 它会检查配置并启动默认服务。
  4. 你打开 Node Hub 并完成对它的保护。参见 Node Hub。
你可以在快速入门中阅读这些步骤的更详细说明。

之后马上要做的事

  1. 按照 Node Hub 指南中的说明,在 PocketID 中创建你的所有者通行密钥。
  2. 设置备份并尝试一次恢复:备份与恢复。
  3. 添加一个使用场景。文档与文件是不错的第一个选择。

你可能会卡在哪里

StackKits 是由你自己运营的软件。你决定运行什么,你批准会改变技术栈的更改,你负责保管备份。文档会针对每个使用场景说明它经过了多充分的测试。