diff options
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -79,6 +79,7 @@ | |||
79 | gotifyServer = (import ./usecases/server/gotify-server.nix inputs); | 79 | gotifyServer = (import ./usecases/server/gotify-server.nix inputs); |
80 | hydraServer = (import ./usecases/server/hydra-server.nix inputs); | 80 | hydraServer = (import ./usecases/server/hydra-server.nix inputs); |
81 | jellyfin = (import ./usecases/server/jellyfin.nix inputs); | 81 | jellyfin = (import ./usecases/server/jellyfin.nix inputs); |
82 | monitoringServer = (import ./usecases/server/monitoring-server.nix inputs); | ||
82 | monitoringTarget = (import ./usecases/server/monitoring-target.nix inputs); | 83 | monitoringTarget = (import ./usecases/server/monitoring-target.nix inputs); |
83 | radicale = (import ./usecases/server/radicale.nix inputs); | 84 | radicale = (import ./usecases/server/radicale.nix inputs); |
84 | smartd = (import ./usecases/server/smartd.nix inputs); | 85 | smartd = (import ./usecases/server/smartd.nix inputs); |
@@ -177,10 +178,17 @@ | |||
177 | self.nixosModules.usecases.server.gotifyServer | 178 | self.nixosModules.usecases.server.gotifyServer |
178 | self.nixosModules.usecases.server.hydraServer | 179 | self.nixosModules.usecases.server.hydraServer |
179 | self.nixosModules.usecases.server.jellyfin | 180 | self.nixosModules.usecases.server.jellyfin |
181 | self.nixosModules.usecases.server.monitoringServer | ||
180 | self.nixosModules.usecases.server.radicale | 182 | self.nixosModules.usecases.server.radicale |
181 | self.nixosModules.usecases.server.zfs | 183 | self.nixosModules.usecases.server.zfs |
182 | 184 | ||
183 | { | 185 | ({ modulesPath, ... }: { |
186 | imports = [ | ||
187 | (modulesPath + "/virtualisation/qemu-vm.nix") | ||
188 | ]; | ||
189 | |||
190 | virtualisation.memorySize = 1024; | ||
191 | |||
184 | # Needed for ZFS | 192 | # Needed for ZFS |
185 | networking.hostId = "4e98920d"; | 193 | networking.hostId = "4e98920d"; |
186 | 194 | ||
@@ -192,8 +200,8 @@ | |||
192 | "testServer:0d5jJjOxIoe6sTr2YKWkQxsM3ZcW+9GAk52yYNVxfYBUxS2nUfzfQk5Jo0OwHnT95bTLXCVNQETGV4m6KHsVCA=="; | 200 | "testServer:0d5jJjOxIoe6sTr2YKWkQxsM3ZcW+9GAk52yYNVxfYBUxS2nUfzfQk5Jo0OwHnT95bTLXCVNQETGV4m6KHsVCA=="; |
193 | }; | 201 | }; |
194 | 202 | ||
195 | services.jellyfin.allowedPaths = []; | 203 | services.jellyfin.allowedPaths = [ ]; |
196 | } | 204 | }) |
197 | ]; | 205 | ]; |
198 | }; | 206 | }; |
199 | testScript = '' | 207 | testScript = '' |