Infini-SERVER: move minecraft servers to Infini-DL360
This commit is contained in:
parent
2721dce909
commit
7080b8f164
2 changed files with 21 additions and 16 deletions
|
@ -1,6 +1,5 @@
|
|||
{ config, pkgs, lib, private, ... }: {
|
||||
imports = [
|
||||
private.nixosModules.minecraft-servers
|
||||
./hardware-configuration.nix
|
||||
./filesystems.nix
|
||||
];
|
||||
|
@ -37,20 +36,6 @@
|
|||
soft-serve-ng.enable = true;
|
||||
};
|
||||
|
||||
services.minecraft-servers.servers.emd-server.autoStart = false;
|
||||
|
||||
services.borgbackup.jobs."persist" = let tmux = lib.getExe pkgs.tmux; in {
|
||||
preHook = ''
|
||||
${tmux} -S /run/minecraft/friend-server.sock send-keys "say Server is backing up..." Enter
|
||||
${tmux} -S /run/minecraft/friend-server.sock send-keys save-off Enter
|
||||
${tmux} -S /run/minecraft/friend-server.sock send-keys save-all Enter
|
||||
'';
|
||||
postHook = ''
|
||||
${tmux} -S /run/minecraft/friend-server.sock send-keys save-on Enter
|
||||
${tmux} -S /run/minecraft/friend-server.sock send-keys "say Backup complete" Enter
|
||||
'';
|
||||
};
|
||||
|
||||
persist = {
|
||||
directories = [
|
||||
"/srv"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue