chore(reisen): free up RAM for migration purposes

This commit is contained in:
arcnmx 2025-03-15 15:25:05 -07:00
parent fd61d8f199
commit e4e2802c9e
4 changed files with 33 additions and 2 deletions

View file

@ -7,6 +7,10 @@ _: {
modules = [
./nixos.nix
];
access.online = {
# temporarily offline for server migration
available = false;
};
exports = {
services = {
tailscale.enable = true;

View file

@ -1,8 +1,13 @@
{
meta,
config,
systemConfig,
lib,
...
}: {
}: let
inherit (lib.modules) mkIf mkForce;
isOffline = !systemConfig.access.online.available;
in {
imports = let
inherit (meta) nixos;
in [
@ -23,4 +28,9 @@
};
system.stateVersion = "23.11";
systemd = mkIf isOffline {
services.minecraft-java-server.wantedBy = mkForce [];
sockets.minecraft-java-server.wantedBy = mkForce [];
};
}