diff --git a/morph/grid.config.json b/morph/grid.config.json new file mode 100644 index 0000000000000000000000000000000000000000..71d0fcd9aac658364700aa2cfbb3533d184a5f8d --- /dev/null +++ b/morph/grid.config.json @@ -0,0 +1,2 @@ +{ "publicStoragePort": 8898 +} diff --git a/morph/staging.nix b/morph/staging.nix index de57848452213e742f2458108984a9d53c22542c..71d672f753b431114e994e010e10a3bb9da09aa6 100644 --- a/morph/staging.nix +++ b/morph/staging.nix @@ -7,7 +7,7 @@ let url = "https://github.com/NixOS/nixpkgs/archive/3c83ad6ac13b67101cc3e2e07781963a010c1624.tar.gz"; sha256 = "0cdq342wrkvkyccygpp1gvwp7hhqg68hljjwld4vjixm901ayy14"; }) {}; - publicStoragePort = 8898; + cfg = pkgs.lib.trivial.importJSON ./grid.config.json; in { network = { @@ -17,12 +17,12 @@ in "staging000" = import ./staging000.nix { publicIPv4 = "3.123.26.90"; - inherit publicStoragePort; + inherit (cfg) publicStoragePort; }; "staging001" = import ./staging001.nix { publicIPv4 = "209.95.51.251"; - inherit publicStoragePort; + inherit (cfg) publicStoragePort; }; "staging002" = import ./staging002.nix;