summaryrefslogtreecommitdiffstats
path: root/usecases/server/zfs.nix
diff options
context:
space:
mode:
Diffstat (limited to 'usecases/server/zfs.nix')
-rw-r--r--usecases/server/zfs.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/usecases/server/zfs.nix b/usecases/server/zfs.nix
new file mode 100644
index 0000000..58f4df8
--- /dev/null
+++ b/usecases/server/zfs.nix
@@ -0,0 +1,17 @@
1inputs:
2
3{ ... }:
4
5{
6 boot.supportedFilesystems = [ "zfs" ];
7
8 services.zfs = {
9 autoScrub.enable = true;
10
11 # To be enabled on a dataset by dataset basis with:
12 #
13 # zfs set com.sun:auto-snapshot=true <pool>/<fs>
14 #
15 autoSnapshot.enable = true;
16 };
17}