Security-conscious, minimal, immutable Linux distribution with automatic updates.
Find a file
2025-09-18 11:47:27 +02:00
.woodpecker build: Simplify CI pipeline 2024-11-11 20:53:26 +01:00
lib feat: add repart verity signature 2025-09-08 09:29:10 +02:00
overlays chore(integration-test): test sysupdate of sysext 2025-09-17 21:35:15 +02:00
pkgs feat: initial integration test 2025-09-17 13:37:21 +02:00
tests chore(live-test): guestfwd sysext collection path 2025-09-18 11:47:27 +02:00
.envrc.recommended WIP: Build image from scratch / without NixOS. 2025-02-14 13:07:01 +01:00
.gitignore feat(systemd-repart): build image 2025-02-24 16:29:53 +01:00
.rgignore Add .rgignore 2024-11-10 14:22:36 +01:00
flake.lock chore(systemd): update to latest revision 2025-09-03 13:14:40 +02:00
flake.nix chore: update justfile 2025-09-18 11:37:02 +02:00
justfile chore: update justfile 2025-09-18 11:39:30 +02:00
LICENSE Add MPL 2.0 license 2024-10-25 16:41:55 +02:00
README.adoc chore: update readme 2025-06-17 11:33:45 +02:00
VERSION chore: version using VERSION file 2025-09-12 19:07:50 +02:00

PatOS - Patagia OS

Build Status

PatOS is a minimal, immutable Linux distribution specialized for the Patagia Platform.

Features

  • Immutable read-only system

  • Trust chain verification using secure boot and dm-verity

  • Automatic updates and unattended rollbacks

  • Host/TPM bound data encryption by default

Roadmap and status

Feature Status

A/B root partitions with discoverable partitions

Verity protection of root partitions

Encrypted state partition with tpm2 host binding

Factory reset / clearing of state partition

Automatic updates

⚠️

Installer

Machine registration and provisioning

Boot assessment w/automatic rollback

Community

License

Copyright © 2025 Patagia AB

Unless otherwise noted, all components are licenced under the Mozilla Public License Version 2.0.