2023-08-31 01:55:45 +03:00
|
|
|
{ lib, depot }:
|
2022-06-23 21:13:28 +03:00
|
|
|
|
|
|
|
lib.evalModules {
|
2023-03-07 02:26:07 +02:00
|
|
|
specialArgs = {
|
|
|
|
inherit depot;
|
|
|
|
};
|
2022-06-23 21:13:28 +03:00
|
|
|
modules = [
|
|
|
|
# Arbitrary variables to reference across multiple services
|
|
|
|
./lib/vars
|
|
|
|
|
|
|
|
# Cluster-level port-magic
|
|
|
|
../modules/port-magic
|
|
|
|
|
|
|
|
./lib/services.nix
|
|
|
|
./lib/inject-nixos-config.nix
|
2022-10-22 14:30:09 +03:00
|
|
|
./lib/port-magic-multi.nix
|
2024-07-04 05:06:20 +03:00
|
|
|
./lib/mesh.nix
|
2024-07-07 00:43:02 +03:00
|
|
|
./lib/secrets.nix
|
2024-07-22 01:58:50 +03:00
|
|
|
./lib/testing.nix
|
2024-07-23 20:03:19 +03:00
|
|
|
./lib/lib.nix
|
2022-06-23 21:13:28 +03:00
|
|
|
|
|
|
|
./import-services.nix
|
|
|
|
];
|
2024-07-04 05:06:20 +03:00
|
|
|
}
|