
Ein unveränderliches Linux-OS-Image, optimiert für den Betrieb von Incus-Containern und virtuellen Maschinen, mit UEFI Secure Boot, TPM 2.0-Festplattenverschlüsselung und automatisierten Image-Builds für eine sichere Infrastrukturbereitstellung.
IncusOS ist ein unveränderliches OS-Image, das für den Betrieb von Incus ausgelegt ist. Es basiert auf Debian 13 und wird mit mkosi erstellt.
IncusOS kann auf modernen amd64 (x86_64) und arm64 Systemen installiert werden.
Dies zielt darauf ab, eine sehr schnelle, sichere und zuverlässige Möglichkeit zum Betrieb eines Incus-Servers zu bieten. Es legt großen Wert auf Sicherheit und setzt aktiv auf UEFI Secure Boot und TPM 2.0 für Boot-Sicherheit und Festplattenverschlüsselung.
Weitere Informationen zum Einstieg in IncusOS finden Sie hier einschließlich detaillierter Anleitungen für die physische Installation oder für den Betrieb von IncusOS auf verschiedenen VM-Plattformen.
Die vollständige Dokumentation für IncusOS finden Sie hier.
Dieses Repository enthält alle Quellen, die zum Erstellen der Produktions-Images von IncusOS verwendet werden.
Builds werden durch das Pushen eines neuen Tags in dieses Repository ausgelöst, was
einen vollständigen Image-Build startet, der dann von unserem
Veröffentlichungsserver heruntergeladen und validiert wird. Das Image wird dann im Kanal testing
bereitgestellt, bis es manuell validiert und in den stable-Kanal
überführt wird.
Die aktuellsten Build-Protokolle finden Sie hier: https://github.com/lxc/incus-os/actions/workflows/build.yml
Die resultierenden Images werden unter https://images.linuxcontainers.org/os/ veröffentlicht.
Es wird auch ein täglicher Test durchgeführt, der die meisten API-Endpunkte testet und Tests ausführt, die für jeden Pull-Request unpraktisch (zu langsam) wären.
Dieses Repository wird unter den Bedingungen der Apache-2.0-Lizenz veröffentlicht.
Detaillierte Richtlinien zur Mitarbeit finden Sie in unserer Dokumentation.