1
1
Fork 1
mirror of https://github.com/oddlama/nix-config.git synced 2025-10-11 07:10:39 +02:00

feat(sire): init host: main media storage server

This commit is contained in:
oddlama 2024-01-04 19:06:23 +01:00
parent 36cb1d31cb
commit 1a96a4b8df
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
33 changed files with 364 additions and 69 deletions

View file

@ -22,7 +22,7 @@
];
boot.mode = "efi";
boot.initrd.availableKernelModules = ["xhci_pci" "ahci" "nvme" "usbhid" "usb_storage" "sd_mod" "sdhci_pci" "r8169"];
boot.initrd.availableKernelModules = ["xhci_pci" "ahci" "nvme" "usbhid" "usb_storage" "e1000e" "alx"];
meta.promtail = {
enable = true;
@ -76,6 +76,7 @@
};
};
# deadnix: skip
mkContainer = guestName: {
${guestName} =
mkGuest guestName
@ -88,29 +89,9 @@
lib.mkIf (!minimal) (
{}
// mkMicrovm "adguardhome"
// mkMicrovm "samba"
// mkContainer "forgejo"
// mkContainer "grafana"
// mkContainer "influxdb"
// mkContainer "kanidm"
// mkContainer "loki"
// mkContainer "paperless"
// mkContainer "radicale"
// mkContainer "vaultwarden"
// mkMicrovm "forgejo"
// mkMicrovm "kanidm"
// mkMicrovm "radicale"
// mkMicrovm "vaultwarden"
);
#ddclient = defineVm;
#samba+wsdd = defineVm;
#fasten-health = defineVm;
#immich = defineVm;
#paperless = defineVm;
#radicale = defineVm;
#minecraft = defineVm;
#firefly
#maddy = defineVm;
#anonaddy = defineVm;
#automatic1111 = defineVm;
#invokeai = defineVm;
}