Security-conscious, minimal, immutable Linux distribution with automatic updates.
Find a file
Daniel Lundin 59d51cc407
Some checks failed
ci/woodpecker/push/ci Pipeline failed
docs: add some info to README
2024-11-20 11:33:19 +01:00
.woodpecker build: Simplify CI pipeline 2024-11-11 20:53:26 +01:00
modules chore: remove openssh for now 2024-11-19 12:11:21 +01:00
pkgs chore: remove openssh for now 2024-11-19 12:11:21 +01:00
tests chore: remove openssh for now 2024-11-19 12:11:21 +01:00
utils Image building take 2 2024-11-14 19:52:34 +01:00
.envrc.recommended chore: disable direnv by default 2024-10-22 14:40:38 +02:00
.gitignore nix: update 2024-11-09 20:43:05 +01:00
.rgignore Add .rgignore 2024-11-10 14:22:36 +01:00
flake.lock Image building take 2 2024-11-14 19:52:34 +01:00
flake.nix chore: remove openssh for now 2024-11-19 12:11:21 +01:00
justfile feat: add devel image 2024-11-18 23:40:49 +01:00
LICENSE Add MPL 2.0 license 2024-10-25 16:41:55 +02:00
README.md docs: add some info to README 2024-11-20 11:33:19 +01:00

PatOS - Patagia OS

status-badge

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

Step Status
A/B root partitions with discoverable partitions
Verity protection of root partitions
Encrypted state partition with tpm2 host binding
Automatic updates ⚠️
Installer
Machine registration and provisioning
Boot assessment w/automatic rollback

Community

License

Copyright 2024 Patagia

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