stuff
This commit is contained in:
parent
1647a51793
commit
ea762ef354
|
@ -40,13 +40,23 @@
|
|||
'';
|
||||
};
|
||||
in {
|
||||
# systemd.services.audiocomp = {
|
||||
# description = "Compress and sync music";
|
||||
# serviceConfig = {
|
||||
# Type = "oneshot";
|
||||
# User = "root";
|
||||
# Group = "root";
|
||||
# ExecStart = lib.getExe audiocomp;
|
||||
# };
|
||||
# };
|
||||
systemd.services.audiocomp = {
|
||||
description = "Compress and sync music";
|
||||
serviceConfig = {
|
||||
Type = "oneshot";
|
||||
User = "root";
|
||||
Group = "root";
|
||||
ExecStart = lib.getExe audiocomp;
|
||||
};
|
||||
};
|
||||
|
||||
systemd.timers.audiocomp = {
|
||||
description = "Compress and sync music daily";
|
||||
wantedBy = ["timers.target"];
|
||||
timerConfig = {
|
||||
OnCalendar = "*-*-* 03:00:00";
|
||||
Persistent = true;
|
||||
Unit = "audiocomp.service";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
let
|
||||
{lib, ...}: let
|
||||
guiPort = 8384;
|
||||
in {
|
||||
services.syncthing = {
|
||||
enable = true;
|
||||
systemService = true;
|
||||
openDefaultPorts = true;
|
||||
guiAddress = "0.0.0.0:${builtins.toString guiPort}";
|
||||
guiAddress = lib.formatHostPort {
|
||||
host = "0.0.0.0";
|
||||
port = guiPort;
|
||||
};
|
||||
};
|
||||
|
||||
networking.firewall.allowedTCPPorts = [guiPort];
|
||||
|
|
Loading…
Reference in a new issue