Move modules

This commit is contained in:
Markus Schmidl 2022-05-29 01:57:24 +02:00 committed by Grigory Shipunov
parent 0e3f2991d4
commit e6cf74f307
14 changed files with 20 additions and 20 deletions

View File

@ -58,17 +58,17 @@
lib = pkgs.lib;
data-hoarder-modules = [
./modules/data-accumulator.nix
./modules/nginx.nix
./modules/public_api.nix
./modules/map.nix
./modules/file_sharing.nix
./modules/options.nix
./modules/grafana.nix
./modules/website.nix
./modules/documentation.nix
./modules/clicky-bunty.nix
./modules/base.nix
./modules/options.nix
./modules/data-hoarder/data-accumulator.nix
./modules/data-hoarder/nginx.nix
./modules/data-hoarder/public_api.nix
./modules/data-hoarder/map.nix
./modules/data-hoarder/file_sharing.nix
./modules/data-hoarder/grafana.nix
./modules/data-hoarder/website.nix
./modules/data-hoarder/documentation.nix
./modules/data-hoarder/clicky-bunty.nix
{
nixpkgs.overlays = [
data-accumulator.overlay."x86_64-linux"
@ -128,9 +128,9 @@
./hosts/traffic-stop-box/hardware-configuration.nix
./hardware/configuration-dell-wyse-3040.nix
./modules/base.nix
./modules/gnuradio.nix
./modules/radio_wireguard_client.nix
./modules/options.nix
./modules/traffic-stop-boxes/gnuradio.nix
./modules/traffic-stop-boxes/radio_wireguard_client.nix
{
nixpkgs.overlays = [ radio-conf.overlay."x86_64-linux" decode-server.overlay."x86_64-linux" ];
dvb-dump.systemNumber = number;
@ -175,14 +175,14 @@
individualScripts = lib.foldl (x: y: lib.mergeAttrs x y) { } (builtins.map (number: { "deploy-box-${toString number}" = (installScript number); }) id_list);
packages = ({
packages = {
traffic-stop-box = self.nixosConfigurations.traffic-stop-box-0.config.system.build.vm;
data-hoarder = self.nixosConfigurations.data-hoarder.config.system.build.vm;
mobile-box-vm = self.nixosConfigurations.mobile-box.config.system.build.vm;
mobile-box-disk = self.nixosConfigurations.mobile-box.config.system.build.diskImage;
staging-microvm = self.nixosConfigurations.staging-data-hoarder.config.microvm.declaredRunner;
deploy-all = deployAllScript;
} // individualScripts);
} // individualScripts;
in
{
defaultPackage."x86_64-linux" = self.nixosConfigurations.traffic-stop-box-0.config.system.build.vm;
@ -199,7 +199,7 @@
./hardware/configuration-dell-wyse-3040.nix
./modules/base.nix
./modules/options.nix
./modules/mobile-box.nix
./modules/traffic-stop-boxes/mobile-box.nix
{
nixpkgs.overlays = [
radio-conf.overlay."x86_64-linux"
@ -215,19 +215,19 @@
data-hoarder = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = ([
modules = [
./hosts/data-hoarder/configuration.nix
./hosts/data-hoarder/hardware-configuration.nix
./modules/wireguard_server.nix
] ++ data-hoarder-modules);
./modules/data-hoarder/wireguard_server.nix
] ++ data-hoarder-modules;
};
staging-data-hoarder = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = ([
modules = [
./hosts/staging/configuration.nix
microvm.nixosModules.microvm
] ++ data-hoarder-modules);
] ++ data-hoarder-modules;
};
};