Skip to main content
在本地 PocketID 中邀请并管理家庭用户。 在 PocketID 家庭组中创建、列出和移除 Homelab 用户。 Add 会输出一次性的通行密钥(passkey)设置 URL。TinyAuth 继续准入已绑定在 OIDC 客户端上的 owners、admins 和 household 组。Owner 和 admin 身份不能在此创建或移除。
示例
子命令:stackkit user activate、stackkit user add、stackkit user files、stackkit user list、stackkit user owner、stackkit user remove

stackkit user activate

为现有家庭成员重新签发通行密钥注册。
继承自 stackkit user:

stackkit user add

通过一次性的通行密钥设置 URL 邀请一名家庭用户。
继承自 stackkit user: 示例

stackkit user files

恢复并交接 Files 的应用本地家庭账户。 Cloudreve CE 在 TinyAuth 后方保留应用本地账户。这些命令根据获准的 PocketID 家庭身份使该账户收敛,并且仅在明确请求时才会显示由 Owner 托管的密码。
继承自 stackkit user: 子命令:stackkit user files credential、stackkit user files ensure

stackkit user files credential

输出一个由 Owner 托管的 Files 家庭密码。 验证获准的 PocketID 家庭身份及其非管理员 Cloudreve 账户,然后从已签名的本地 Owner 托管中输出现有密码。输出包含秘密材料;只能在私有终端或有意设置的管道中使用。
继承自 stackkit user:

stackkit user files ensure

创建或验证一个非管理员 Files 账户。
继承自 stackkit user:

stackkit user list

列出本地 PocketID 中的家庭用户。
继承自 stackkit user: 示例

stackkit user owner

检查并继续 PocketID Owner 的通行密钥激活。
继承自 stackkit user: 子命令:stackkit user owner activate、stackkit user owner migrate-domain、stackkit user owner status

stackkit user owner activate

重新签发与 Owner 绑定的一次性通行密钥激活链接,并停用上一个链接。
继承自 stackkit user:

stackkit user owner migrate-domain

准备将经 Owner 批准的身份从 home 迁移到 lab.home。 在将 Basement 意图和运行时托管从 home 迁移到 lab.home 时,保留现有 Owner、CA、服务秘密和用户。在使用隔离的目标 CLI 运行此命令之前,保留上一版本的 CLI、打包工具和提供商镜像。--quiesce-runtime 授权此命令捕获源 Core 容器的确切身份,在 PocketID 可用时使身份回调收敛,然后仅以正常方式停止并移除这些容器,而不删除卷、网络或镜像。使用上一版本 CLI 执行 generate、apply 和 verify,然后使用目标 CLI 执行 upgrade --to <exact-release>。升级检查点覆盖 lab.home 上已迁移的上一版本;此命令不会创建原始域名的回滚检查点。v0.47.4 桥接仍待真实主机验证。上线后,请在 id.lab.home 注册客户端 DNS 和新的通行密钥。
继承自 stackkit user:

stackkit user owner status

读取 Owner 通行密钥的激活状态。
继承自 stackkit user:

stackkit user remove

从本地 PocketID 中移除一名家庭用户。
继承自 stackkit user: 示例