From 43d5ff1fde1eeb1aaf37f052cda1520e672e567d Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Thu, 7 Mar 2024 21:01:47 +0100 Subject: [PATCH] Enable zramSwap on selected devices --- systems/gwyn/default.nix | 5 +++++ systems/management/default.nix | 6 ++++++ systems/proxy/default.nix | 5 +++++ 3 files changed, 16 insertions(+) diff --git a/systems/gwyn/default.nix b/systems/gwyn/default.nix index 129b110..f75b03c 100644 --- a/systems/gwyn/default.nix +++ b/systems/gwyn/default.nix @@ -62,6 +62,11 @@ networking.hostName = hostname; + zramSwap = { + enable = true; + writebackDevice = "/var/lib/zwram_writeback"; + }; + swapDevices = [ { device = "/dev/disk/by-label/swap"; } ]; hardware = { diff --git a/systems/management/default.nix b/systems/management/default.nix index 01ff4b0..cf362f6 100644 --- a/systems/management/default.nix +++ b/systems/management/default.nix @@ -8,6 +8,12 @@ ip = "10.7.89.150"; }; }; + + zramSwap = { + enable = true; + writebackDevice = "/var/lib/zwram_writeback"; + }; + # Features profiles.az-server.enable = true; services = { diff --git a/systems/proxy/default.nix b/systems/proxy/default.nix index ecc35b0..8efe91c 100644 --- a/systems/proxy/default.nix +++ b/systems/proxy/default.nix @@ -9,6 +9,11 @@ }; }; + zramSwap = { + enable = true; + writebackDevice = "/var/lib/zwram_writeback"; + }; + profiles.az-server.enable = true; services = { az-acme-base.enable = true;