From d1574001c1a549f6c3ba8f16b4216c4128a807a0 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Wed, 17 Aug 2022 20:26:46 +0200 Subject: [PATCH] Add log-to-ram module --- modules/log-to-ram/default.nix | 10 ++++++++++ systems/raspi4/default.nix | 1 + 2 files changed, 11 insertions(+) create mode 100644 modules/log-to-ram/default.nix diff --git a/modules/log-to-ram/default.nix b/modules/log-to-ram/default.nix new file mode 100644 index 0000000..0cf67a7 --- /dev/null +++ b/modules/log-to-ram/default.nix @@ -0,0 +1,10 @@ +{ pkgs, ... }: +{ + fileSystems."/tmp/log " = { + fsType = "tmpfs"; + options = [ "size=512M" ]; + }; + services.journald.extraConfig = '' + SystemMaxUse=300M + ''; +} diff --git a/systems/raspi4/default.nix b/systems/raspi4/default.nix index a57e06c..cb6591e 100644 --- a/systems/raspi4/default.nix +++ b/systems/raspi4/default.nix @@ -2,6 +2,7 @@ { imports = [ inputs.nixos-hardware.nixosModules.raspberry-pi-4 + "${inputs.self}/modules/log-to-ram" "${inputs.self}/modules/ntp" "${inputs.self}/modules/syslog" ];