Compare commits

..

4 commits

5 changed files with 19 additions and 19 deletions

1
.envrc
View file

@ -1,2 +1 @@
use flake use flake
watch_file parts/dev.nix

View file

@ -18,6 +18,7 @@
perSystem = { perSystem = {
pkgs, pkgs,
system, system,
self',
... ...
}: { }: {
apps = (nixinate.nixinate.${system} self).nixinate; apps = (nixinate.nixinate.${system} self).nixinate;
@ -25,9 +26,10 @@
devShells.default = with pkgs; devShells.default = with pkgs;
mkShellNoCC { mkShellNoCC {
packages = [ packages = [
just
statix
agenix.packages.${system}.default agenix.packages.${system}.default
just
self'.formatter
statix
]; ];
}; };

View file

@ -61,6 +61,6 @@
} }
]; ];
systemd.services."${backend}-${name}".serviceConfig.TimeoutSec = "300"; systemd.services."${backend}-mc-${name}".serviceConfig.TimeoutSec = "300";
}; };
} }

View file

@ -1,13 +1,13 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiaFE3Nm5oOVFHTXhPU2lL YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlYWtiKzZIZnk2S1NzWmZL
TUFFMW1DeE5nVVlzYmZTQVhvY3VYMDM4TUNNCnpkZVRzRHB5aFpZalVXU3g0OXRU UHBWZ0tMYXE2N0trck1DTGNJSjlXeVczODNRCndmMHY5TTZiSDl4TUlBYlcrRTBP
d3hCQ0I3d2JwaTZkUUZWbmlsR1Q5cGcKLT4gWDI1NTE5IElzZCtzdHRtb2xiTlg5 RUd1bzBWUi9MQmppVmlmTUpxcmxEWHcKLT4gWDI1NTE5IDB1ek14Ujhjc0tRcit3
WjVEb2NvVXovaTlmcm5RU1hac3dkYnBMekZsQnMKKzBPcnRnSzl4RzVnT2RPZW9k TnZxT1BjcTErV2dSTVg2OG9YUWJvVHEzR25DMncKcVJhbVlPSVVOZko0RktteWpm
WXdiQkxjamRsaFBiYzMyUlM1Z0lLL2hTVQotPiBYMjU1MTkgcEVLcFFqTHNjZzAw WmhtZjludE02bm4zUjlnRVR6UnFpUCthYwotPiBYMjU1MTkgNXFPRjFzUVZYSmNJ
VDI4Nk1XWnE1dFJqZE5MOEhwb0VQV0hpbGErZWdSRQpJTWlTdzVaYnk4d0xuNkc0 QVc3anpqdlBLVUNSb0QyWUYwalM5aTk5UTJQcnhpbwphOUZLeTJKei9oeWQvQ0Qw
YXlHOUFJbFQ2Ty9YZUFzVlozWHI2WFpJaXBvCi0+IFgyNTUxOSA1THM4L1NoNjJj MEJONjBNMys4ZUdDN3NDdjF3VUFZam9lbjMwCi0+IFgyNTUxOSBnL1dhU1J5OWd1
QkhMeGdRcGhmdG82dWZSUEtYSXJEblZFeDZMMWpkdUc0Cjc0TjR5RXQyMkdCdGZq ekdIWFA5aHFzcUQwSDVVRGtvNm5xb0NHbGx1dTVvUlFzCjlFaFA0MVlsc01FNUgz
SmRhUnd1WXZ6MGNBeUNTY2JtbHVTbjZwYm91UTgKLS0tIGR6MXU0NSsxdWptK2tj RXFlNms4czMwY2NtNnJDSklNMTFXR1g4d2xQRzAKLS0tIFF0ZWQ1T0VoZkxwTnp3
ZENTU0JlSlZGTDRIN29WSDFTaCtOSDJBUEpyRDAKqviriYjN2oOLIh6Rk5YTpCoC QXNNenh1OXhYaFhKZXVWRURVcFU2MFhFa0FlNmMKGA3EotEX/dbJi1wvdytAAJGN
zlEp6FM9q4csg3niPkgovpIyYBTa/QkG tH255TE5qwgA7nzOGJXsw0+x01gcjkUxCkm2h/6SjBL89Q7o9IU2oj/oNw==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----

View file

@ -60,14 +60,13 @@ in {
systemd.services.restart-minecraft-servers = { systemd.services.restart-minecraft-servers = {
wantedBy = ["multi-user.target"]; wantedBy = ["multi-user.target"];
startAt = "*-*-* 05:00:00"; startAt = "*-*-* 05:00:00";
restartIfChanged = false;
script = '' script = "${lib.getExe' pkgs.systemd "systemctl"} restart ${backend}-mc-*.service";
${lib.getExe' pkgs.systemd "systemctl"} restart ${backend}-mc-*.service
'';
serviceConfig = { serviceConfig = {
Type = "oneshot"; Type = "oneshot";
DynamicUser = true; RemainAfterExit = true;
}; };
}; };
} }