Agatha Lovelace 9fd1ca4e5c | ||
---|---|---|
common | ||
external | ||
hosts | ||
ops/home | ||
.gitignore | ||
README.md | ||
flake.lock | ||
flake.nix |
README.md
Nix Infra Config
Using colmena
Hosts
bloodletting
: Main serverritual
: NixOS laptop
Manual setup on blank system/migrations
Bloodletting:
colmena apply
- deploy configpasswd
- set user passwords- rsync state:
/var/lib
:acme/.lego
bin_rs
fail2ban
grafana
homepage
matterbridge
mc-e2e
mstdn-ebooks
nyandroid
prometheus2
/home/ftp
Ritual:
colmena apply[-local]
- deploy configmkdir -p ~/.gnupg
- create directory for gnupg- manual configuration/login:
- Firefox
- Copy extension data
- Element
- Telegram Desktop
- Geary
- Firefox
Rsyncd Modules
Modded minecraft instance rsync modules can be accessed through mc-[modpack]@bloodletting::mc-[modpack]
with --rsh=ssh