From eeabaa6954506883fcc7a25cac1c7a31beb642d1 Mon Sep 17 00:00:00 2001 From: MoritzBoehme Date: Sun, 3 Oct 2021 16:31:01 +0200 Subject: [PATCH] added media mount --- modules/services/diskstation/default.nix | 19 ++++++++++++++++++- secrets/davfs.age | Bin 672 -> 754 bytes 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/modules/services/diskstation/default.nix b/modules/services/diskstation/default.nix index 7b22b86..2be1486 100644 --- a/modules/services/diskstation/default.nix +++ b/modules/services/diskstation/default.nix @@ -4,8 +4,13 @@ services.davfs2 = { enable = true; extraConfig = '' + buf_size 32 + use_compression 1 + table_size 4096 [/auto/diskstation] trust_server_cert diskstation.pem + [/auto/media] + trust_server_cert diskstation.pem [/auto/keepass] trust_server_cert home-boehmies-de.pem ''; @@ -16,6 +21,7 @@ mapConf = pkgs.writeText "auto" '' keepass -fstype=davfs,uid=1000 :https\://davs.home.boehmies.de/home/Drive/ diskstation -fstype=davfs,uid=1000 :https\://192.168.0.2\:5006/home/Drive/ + media -fstype=davfs,uid=1000 :https\://192.168.0.2\:5006/media ''; in '' /auto file:${mapConf} @@ -34,7 +40,18 @@ enable = true; pairs = { keepass.roots = [ "/home/moritz/Keepass" "/auto/keepass" ]; - diskstation.roots = [ "/home/moritz/Documents" "/auto/diskstation" ]; + diskstation = { + roots = [ "/home/moritz/Documents" "/auto/diskstation" ]; + commandOptions = { + auto = "true"; + batch = "true"; + log = "false"; + repeat = "watch"; + sshcmd = "\${pkgs.openssh}/bin/ssh"; + ui = "text"; + fastcheck = "true"; + }; + }; }; }; }; diff --git a/secrets/davfs.age b/secrets/davfs.age index d69952ad51a0cecfdb7f4e17a05467c6a9caba01..7e4b937a748237617ea305eaab4b42c6557acb06 100644 GIT binary patch delta 702 zcmV;v0zv(t1@Z-uEPq*TM@daDQc`zAa8@yOO)@WLHZMbMLNrr2V{J!jYDa1@dPY%e zLu5);RSGvwX>N64T4^{rQ*cR3QczDyY*t!hN^e-=bVq7vRx3+UVsdLWW@#&7VlQq`SZ!}d zH)dKek?|LQL`H8zXLnXlG-qRBS~xdkQ7}etFHJ#ISvE6qcX4t^N;fM^R90|kPiQa- zMME}Octt`pcuiJUc|v7#ZfI3>S~G2RSw~oQLu*cOLw8bYbunx)P%upjEj}PXK`m!; zWnpt=AR=>O3N%%4Fjr-BZ+dxeaZz?xSxi(yL1-&~crh|7H$hQuR!?whYilbpY%w@f zFHd$#H&-iAHBf74H7jaIFl#SCa8e3TYIZR~Mp1KXb!cKtS8Ys4LRv>{SxQY;G*C4P zEiEk|T54uyHDPIYH%CiHL~KT9LSiv>R%~%hLNa4lSawopQ#C_kR9SF1Giyx>Ye!kd z0&RhRUTSaG{TX5$J8dRUB0A$Y*{q6hC^CKMggw;0umMuS059`-a)GCxw$5|5!|n!% zpNs1lKW?bw?$%&y{pY@Y*`G@5BD3i>JIBsfBNkg`r9S9>qFAQN4yQ#F7QO zWin70lL=m@L#E;mqN0o`KBg!2rXqUq;9xorJ~k1yiTM44?`QjL`?R-JGeRN676<|2 zGHJg~Sk-EhA+!jMG- zl7mCMX1E6A4gGag}(yQuELix$Zb4jD~Xx z79-JSKF2wkT%ITefkHARCSiP3hjcd{OeV$+O=SpJDwE@=6f2JFb&s1Rl}Jg5U;NS8 zf`p2UP)u2Zi&8zIG!n7=5KW;bWypRv(_nQzA~AVU6)*#Ud5X|UQA{d~f^c|+W~xX5 z%T*mA8Ko^Hi-zU0kqMhLO#Pqqn(P>9`|?#?wRJFZ3ix}$Cfi4z0#bG> z7zkq7s8E%ovWn>niYNFH%u><8M7b0q>tm6ChMG2HR&*^9L|upG(~4$#gkjf%R{)>S z2R4Kz$;a5ViWws~Yg;&}@)qKp7_7@Fy1_NnbU2gKYAH8F0mcXB0QxoYd8K>eC{$cVeaFNx6RVxp75@v%k!uA zfvc~tuSu7nL%-IJKD<9K^j-M==&-!P&3b$AwpZR|@%^2)+LJ#M&q9M#nYjvVZe|0U z2bXuB+%9*YTcOtNskSf9r}JCl%*@=tViz!NUir4raW5inys`FsCvQPrzavXXbtnGd EA6k6ooB#j-