
Immagine del sistema operativo Linux immutabile ottimizzata per eseguire contenitori Incus e macchine virtuali, con UEFI Secure Boot, crittografia del disco TPM 2.0 e build automatizzate di immagini per un deployment sicuro dell'infrastruttura.
IncusOS è un'immagine OS immutabile dedicata all'esecuzione di Incus. È basato su Debian 13 e costruito utilizzando mkosi.
IncusOS può essere installato su sistemi moderni amd64 (x86_64) e arm64.
Questo mira a fornire un modo molto veloce, sicuro e affidabile per eseguire un server Incus. Ha un forte focus sulla sicurezza, basandosi attivamente su UEFI Secure Boot e TPM 2.0 per la sicurezza all'avvio e la crittografia del disco.
Puoi leggere di più su come iniziare con IncusOS qui incluse istruzioni dettagliate per l'installazione fisica o per eseguire IncusOS su una varietà di piattaforme di macchine virtuali.
La documentazione completa di IncusOS può essere trovata qui.
Questo repository include tutte le fonti utilizzate per costruire le immagini di produzione di IncusOS.
Le build vengono attivate inviando un nuovo tag a questo repository, che avvia
una build completa dell'immagine, che viene poi scaricata e validata dal nostro
server di pubblicazione. L'immagine viene quindi resa disponibile nel canale testing
fino a quando non viene manualmente validata e promossa al canale stable.
I log più recenti delle build delle immagini possono essere trovati qui: https://github.com/lxc/incus-os/actions/workflows/build.yml
Con le immagini risultanti pubblicate su: https://images.linuxcontainers.org/os/
Viene eseguito anche un test giornaliero, che esercita la maggior parte degli endpoint API e esegue test che sarebbero impraticabili (troppo lenti) da eseguire per ogni pull request.
Questo repository è rilasciato sotto i termini della licenza Apache 2.0.
Linee guida dettagliate per i contributi possono essere trovate nella nostra documentazione.