added borg-serve.nix
This commit is contained in:
parent
22bd9a7879
commit
460511b9cd
1 changed files with 41 additions and 0 deletions
41
modules/borg-serve.nix
Normal file
41
modules/borg-serve.nix
Normal file
|
|
@ -0,0 +1,41 @@
|
||||||
|
{ ... }:
|
||||||
|
{
|
||||||
|
users.users.borg = {
|
||||||
|
isSystemUser = true;
|
||||||
|
uid = 1500;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
services.borgbackup.repos = {
|
||||||
|
mc1 = {
|
||||||
|
authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE+X4vceRi79FLwwyzFzxNvaQlolQFrpYn0N4bgdLLaI root@hardlyworking" ];
|
||||||
|
path = "/mnt/mergerfs/borg/mc1";
|
||||||
|
};
|
||||||
|
mc3 = {
|
||||||
|
authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFx0ku2r55YPMaBR+lPwATnOwVIzPWkN1Idh61p+kadD borg@mc3.mc-fucker.cool" ];
|
||||||
|
path = "/mnt/mergerfs/borg/mc3";
|
||||||
|
};
|
||||||
|
mc5 = {
|
||||||
|
authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGsqgxF5xMTdmueL3geUT5p7p6jhMEMJMetPP0ZcuCW0 borg@mc5" ];
|
||||||
|
path = "/mnt/mergerfs/borg/mc5";
|
||||||
|
};
|
||||||
|
mc6 = {
|
||||||
|
authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIepf4XYusJPa0BYZAp8JL72Bbe9YIUYyW9NL3S5rK1S borg@mc6" ];
|
||||||
|
path = "/mnt/mergerfs/borg/mc6";
|
||||||
|
};
|
||||||
|
mc7 = {
|
||||||
|
authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIILd/i6z4ctmliF7KHxWWKHD9oj/+AoIu8ZVCQEsyW9K borg@mc7" ];
|
||||||
|
path = "/mnt/mergerfs/borg/mc7";
|
||||||
|
};
|
||||||
|
nasty = {
|
||||||
|
authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBTvmET5aMM1WiJJUgrfn4OHpxP8LmeeNBqd38u6db+3 borg@nasty" ];
|
||||||
|
path = "/mnt/mergerfs/borg/nasty";
|
||||||
|
};
|
||||||
|
vpn = {
|
||||||
|
authorizedKeysAppendOnly = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMFa1n9dv6vi/3Cq19kOy0S43byXVxQ5l69o7Ea+5AG6 borg@vpn" ];
|
||||||
|
path = "/mnt/mergerfs/borg/vpn";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
# vim: set et ts=2 sw=2 ai:
|
||||||
Loading…
Add table
Reference in a new issue