kppullin / arch-config

Scripts and ansible playbooks to setup Achlinux on ZFS with native encryption and compression

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZFS root features

  • Native encryption aes-256-gcm
  • lz4 compression on all datasets
  • Boot Environments managed with zectl
  • No swap
  • Separated VFAT /boot
  • Netboot recovery

BTRFS root features

  • LUKS encryption aes-xts-plain64
  • Zstd compression on all subvolumes
  • Bootable BTRFS snapshot managed with snapper and grub-btrfs
  • Encrypted swap
  • Separated VFAT /boot
  • Netboot recovery

Install

  • Clone me and my submodules
git clone --recursive https://github.com/eoli3n/arch-config

About

Scripts and ansible playbooks to setup Achlinux on ZFS with native encryption and compression


Languages

Language:Shell 100.0%