nix-infra/README.md

29 lines
702 B
Markdown

# Nix Infra Config
Using [colmena](https://github.com/zhaofengli/colmena)
## Hosts
- `bloodletting`: Main server
### Manual setup on blank system/migrations
- `colmena apply` - deploy config
- `passwd` - set user passwords
- rsync state:
- `/var/lib`:
- `acme/.lego`
- `bin_rs`
- `fail2ban`
- `grafana`
- `homepage`
- `matterbridge`
- `mc-e2e`
- `mstdn-ebooks`
- `nyandroid`
- `prometheus2`
- `/home/ftp`
### Rsyncd Modules
Modded minecraft instance rsync modules can be accessed through `mc-[modpack]@bloodletting::mc-[modpack]` with `--rsh=ssh`
## Reference configs used
- https://github.com/Xe/nixos-configs
- https://git.nora.codes/nora/nixconfig