IncusOS 是一个专用于运行 Incus 的不可变操作系统镜像。 它基于 Debian 13,并使用 mkosi 构建。
IncusOS 可以安装在现代的 amd64 (x86_64) 和 arm64 系统上。
这旨在提供一种非常快速、安全且可靠的方式来运行 Incus 服务器。 它非常注重安全性,积极依赖 UEFI 安全启动和 TPM 2.0 来实现启动安全和磁盘加密。
你可以在此处阅读更多关于如何开始使用 IncusOS 的信息, 包括物理安装或在各种虚拟机平台上运行 IncusOS 的详细说明。
IncusOS 的完整文档可以在此处找到。
本仓库包含用于构建生产环境 IncusOS 镜像的所有源代码。
构建通过向本仓库推送新标签触发,该标签会启动完整的镜像构建,然后由我们的发布服务器下载并验证。之后镜像会在 testing 通道中可用,直到手动验证并提升到 stable 通道。
最新的镜像构建日志可以在此处找到:https://github.com/lxc/incus-os/actions/workflows/build.yml
生成的镜像发布在:https://images.linuxcontainers.org/os/
每天还会运行一次日常测试,覆盖大部分 API 端点并执行那些不适合(太慢)在每个拉取请求中运行的测试。
本仓库根据 Apache 2.0 许可证条款发布。
详细的贡献指南可以在我们的文档中找到。