README.md 679 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# lib/

This folder contains various scripts that aid the management of this repository.

## Structure
```
└── lib/
   ├── deploy/        # Build and deploy a host configuration
   ├── kexec-tarball/ # Build a kexec tarball for installing a new host on a remote machine
   ├── iso-image.nix  # Build a NixOS ISO for installing a new host with NixOS
   ├── new-key.sh     # Add a new GPG public key of an admin or host to the password store
   ├── pass.sh        # A wrapper around pass(1) that sets the password store folder to ../secrets
   └── reencrypt-password-store # Reencrypts the password store after adding a new host/admin
```