mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-12-14 02:20:53 -06:00
fix: syncthing cucked
This commit is contained in:
parent
4c767d369f
commit
c405fdd161
2 changed files with 14 additions and 4 deletions
|
|
@ -18,8 +18,9 @@ in
|
||||||
mnt,
|
mnt,
|
||||||
folders,
|
folders,
|
||||||
devices,
|
devices,
|
||||||
tmp,
|
tmpIn,
|
||||||
mounts,
|
mounts,
|
||||||
|
tmpOut,
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
microvm.vms = {
|
microvm.vms = {
|
||||||
|
|
@ -142,6 +143,7 @@ in
|
||||||
|
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d ${mnt}/${serviceCfg.name} 0751 microvm wheel - -"
|
"d ${mnt}/${serviceCfg.name} 0751 microvm wheel - -"
|
||||||
];
|
]
|
||||||
|
++ tmpOut;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -75,12 +75,19 @@ let
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
tmpRules = [
|
tmpRulesIn = [
|
||||||
"d /var/lib/${serviceCfg.name}/docs 0755 ${serviceCfg.name} ${serviceCfg.name} -"
|
"d /var/lib/${serviceCfg.name}/docs 0755 ${serviceCfg.name} ${serviceCfg.name} -"
|
||||||
"d /var/lib/${serviceCfg.name}/media 0755 ${serviceCfg.name} ${serviceCfg.name} -"
|
"d /var/lib/${serviceCfg.name}/media 0755 ${serviceCfg.name} ${serviceCfg.name} -"
|
||||||
"d /var/lib/${serviceCfg.name}/misc 0755 ${serviceCfg.name} ${serviceCfg.name} -"
|
"d /var/lib/${serviceCfg.name}/misc 0755 ${serviceCfg.name} ${serviceCfg.name} -"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
tmpRulesOut = user: [
|
||||||
|
"d ${guestPath user} 0751 microvm wheel - -"
|
||||||
|
"d ${docsPath user} 0751 microvm wheel - -"
|
||||||
|
"d ${mediaPath user} 0751 microvm wheel - -"
|
||||||
|
"d ${miscPath user} 0751 microvm wheel - -"
|
||||||
|
];
|
||||||
|
|
||||||
syncthingNick =
|
syncthingNick =
|
||||||
let
|
let
|
||||||
phoneID = "OALKHLZ-OODUWVX-PAC2LI7-UMZMSZO-FELLRCD-RS4DHJS-PVA5YQK-WTFXXQI";
|
phoneID = "OALKHLZ-OODUWVX-PAC2LI7-UMZMSZO-FELLRCD-RS4DHJS-PVA5YQK-WTFXXQI";
|
||||||
|
|
@ -94,8 +101,9 @@ let
|
||||||
mnt = guestPath user0;
|
mnt = guestPath user0;
|
||||||
folders = foldersHelper user0;
|
folders = foldersHelper user0;
|
||||||
devices = devicesHelper user0 phoneID "Phone" "192.168.50.8";
|
devices = devicesHelper user0 phoneID "Phone" "192.168.50.8";
|
||||||
tmp = tmpRules;
|
|
||||||
mounts = mountsHelper user0;
|
mounts = mountsHelper user0;
|
||||||
|
tmpIn = tmpRulesIn;
|
||||||
|
tmpOut = tmpRulesOut user0;
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
syncthingNick
|
syncthingNick
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue