diff --git a/modules/satisfactory-dedicated-server/default.nix b/modules/satisfactory-dedicated-server/default.nix index d365175..41da942 100644 --- a/modules/satisfactory-dedicated-server/default.nix +++ b/modules/satisfactory-dedicated-server/default.nix @@ -259,6 +259,7 @@ in { # game state PrivateTmp = true; + CacheDirectory = "satisfactory"; TemporaryFileSystem = [ "${cfg.directory}:ro" @@ -268,7 +269,7 @@ in { ]; BindPaths = [ "${cfg.directory}/saves:${cfg.directory}/.config/Epic" - "/var/tmp:${cfg.directory}/server/FactoryGame/Intermediate" + "/var/cache/satisfactory:${cfg.directory}/server/FactoryGame/Intermediate" "${cfg.directory}/settings/game:${cfg.directory}/server/FactoryGame/Saved" "${cfg.directory}/settings/engine:${cfg.directory}/server/Engine/Saved" ] ++ lib.optionals (cfg.useACMEHost != null) [