mirror of
https://github.com/Death916/nixconfig.git
synced 2026-04-11 04:48:25 -07:00
services startup wait
This commit is contained in:
parent
7a3993fa90
commit
0567e1144b
1 changed files with 15 additions and 0 deletions
|
|
@ -17,6 +17,21 @@
|
|||
];
|
||||
|
||||
config = {
|
||||
# Wait for network to be online
|
||||
systemd.services.NetworkManager-wait-online.enable = true;
|
||||
|
||||
# Service dependencies
|
||||
systemd.services.sonarr.after = [ "network-online.target" "media.mount" "storage.mount" ];
|
||||
systemd.services.sonarr.requires = [ "network-online.target" "media.mount" "storage.mount" ];
|
||||
systemd.services.radarr.after = [ "network-online.target" "media.mount" "storage.mount" ];
|
||||
systemd.services.radarr.requires = [ "network-online.target" "media.mount" "storage.mount" ];
|
||||
systemd.services.prowlarr.after = [ "network-online.target" ];
|
||||
systemd.services.prowlarr.requires = [ "network-online.target" ];
|
||||
systemd.services.nextcloud-setup.after = [ "network-online.target" "postgresql.service" ];
|
||||
systemd.services.nextcloud-setup.requires = [ "network-online.target" "postgresql.service" ];
|
||||
systemd.services.kopia-server.after = [ "network-online.target" ];
|
||||
systemd.services.kopia-server.requires = [ "network-online.target" ];
|
||||
|
||||
arrSuite.unpackerr.enable = true;
|
||||
services.kopia-server.enable = true;
|
||||
system.stateVersion = "24.11";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue