Compare commits
4 commits
28a9cbd978
...
273cd44d2c
Author | SHA1 | Date | |
---|---|---|---|
273cd44d2c | |||
7b078cb32b | |||
b1ef87350d | |||
35b2d769e5 |
5 changed files with 19 additions and 19 deletions
1
.envrc
1
.envrc
|
@ -1,2 +1 @@
|
||||||
use flake
|
use flake
|
||||||
watch_file parts/dev.nix
|
|
||||||
|
|
|
@ -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
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -61,6 +61,6 @@
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
systemd.services."${backend}-${name}".serviceConfig.TimeoutSec = "300";
|
systemd.services."${backend}-mc-${name}".serviceConfig.TimeoutSec = "300";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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-----
|
||||||
|
|
|
@ -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;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue