add rysnc immich library sync service
This commit is contained in:
@@ -83,14 +83,13 @@ in {
|
|||||||
|
|
||||||
systemd.services.immich_library_sync = {
|
systemd.services.immich_library_sync = {
|
||||||
description = "twice daily sync immich library to holocron";
|
description = "twice daily sync immich library to holocron";
|
||||||
path = [pkgs.rsync];
|
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
User = service;
|
User = service;
|
||||||
};
|
};
|
||||||
|
|
||||||
script = ''
|
script = ''
|
||||||
rsync -a --delete \
|
${pkgs.rsync}/bin/rsync -a --delete \
|
||||||
--chown=blake:blake \
|
--chown=blake:blake \
|
||||||
/var/lib/immich/library/blake/ \
|
/var/lib/immich/library/blake/ \
|
||||||
/holocron/users/blake/pictures/library/
|
/holocron/users/blake/pictures/library/
|
||||||
|
|||||||
Reference in New Issue
Block a user