satisfactory dedi: virtualize additional dir
This commit is contained in:
parent
38d97f6325
commit
50a9bd8c9c
|
@ -191,6 +191,8 @@ in {
|
|||
"${cfg.directory}".d = default;
|
||||
"${cfg.directory}/saves".d = default;
|
||||
"${cfg.directory}/settings".d = default;
|
||||
"${cfg.directory}/settings/game".d = default;
|
||||
"${cfg.directory}/settings/engine".d = default;
|
||||
};
|
||||
|
||||
systemd.services = let
|
||||
|
@ -267,7 +269,8 @@ in {
|
|||
BindPaths = [
|
||||
"${cfg.directory}/saves:${cfg.directory}/.config/Epic"
|
||||
"/var/tmp:${cfg.directory}/server/FactoryGame/Intermediate"
|
||||
"${cfg.directory}/settings:${cfg.directory}/server/FactoryGame/Saved"
|
||||
"${cfg.directory}/settings/game:${cfg.directory}/server/FactoryGame/Saved"
|
||||
"${cfg.directory}/settings/engine:${cfg.directory}/server/Engine/Saved"
|
||||
] ++ lib.optionals (cfg.useACMEHost != null) [
|
||||
"%d:${cfg.directory}/server/FactoryGame/Certificates"
|
||||
];
|
||||
|
|
|
@ -44,6 +44,8 @@ in stdenv.mkDerivation {
|
|||
mkdir -p $out/opt/FactoryGame/Saved
|
||||
mkdir -p $out/opt/FactoryGame/Certificates
|
||||
|
||||
mkdir -p $out/opt/Engine/Saved
|
||||
|
||||
rm $out/opt/FactoryServer.sh
|
||||
'';
|
||||
|
||||
|
|
Loading…
Reference in New Issue