Go to file
Agatha Lovelace 068f557afd
Clean up firewall rules; tweak prometheus exporters
2023-03-22 17:06:49 +01:00
common Clean up firewall rules; tweak prometheus exporters 2023-03-22 17:06:49 +01:00
hosts/bloodletting Improve fail2ban config 2023-03-18 23:15:53 +01:00
ops/home flakes :3 2023-03-08 10:27:16 +01:00
.gitignore Initial config for migration from old Arch host 2023-02-10 18:34:46 +01:00
README.md Add modded minecraft server 2023-03-08 10:27:31 +01:00
flake.lock flakes :3 2023-03-08 10:27:16 +01:00
flake.nix flakes :3 2023-03-08 10:27:16 +01:00

README.md

Nix Infra Config

Using 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