❄️ Infrastructure configuration for FSR-operated machines
Find a file
2023-02-03 15:47:14 +01:00
.github/workflows removing old command from pipeline 2022-12-17 18:05:19 +01:00
config Synapse LDAP config, add Portunus search user, update flake 2023-01-18 14:12:03 +01:00
hosts formatting and clean up 2022-11-18 17:45:03 +01:00
keys trying to fix joachims ssh key 2023-01-20 15:08:57 +01:00
miscellaneous added sanddorn config 2022-04-10 13:59:39 +02:00
modules finished rspamd setup 2023-02-03 15:47:14 +01:00
pkgs move matrix-synapse-ldap3.nix to /pkgs 2023-02-02 21:16:55 +01:00
secrets configured tls and rspamd 2023-02-03 15:47:10 +01:00
.gitignore fix .gitignore 2023-01-09 18:47:37 +01:00
.sops.yaml add secrets/admin.yaml 2022-11-25 17:15:52 +01:00
flake.lock updating deps 2023-02-03 15:36:04 +01:00
flake.nix add the mail module to flake.nix 2023-02-03 15:44:30 +01:00
README.md added sanddorn config 2022-04-10 13:59:39 +02:00

Infrastructure configuration for FSR-operated machines

This repository contains the NixOS configuration files for FSR machines.

Machines configures by this repository:

  • birne (the printer notebook)
  • tomate (backup endpoint and office computer)

Setup

Clone this repository on the target machine to /var/src and link the folder for the respective machine to the nixos configuration path, e.g.

# you may need to delete the newly generated config, but make sure to update
# the `hardware-configuration.nix` file if necessary
# rm -rf /etc/nixos
ln -s /var/src/fruitbasket/birne /etc/nixos