summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--flake.nix2
-rw-r--r--usecases/server/ankisyncd.nix10
2 files changed, 12 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 2ec22de..a918cd0 100644
--- a/flake.nix
+++ b/flake.nix
@@ -73,6 +73,7 @@
73 usecases.server = { 73 usecases.server = {
74 default = (import ./usecases/server/default.nix inputs); 74 default = (import ./usecases/server/default.nix inputs);
75 75
76 ankisyncd = (import ./usecases/server/ankisyncd.nix inputs);
76 audit = (import ./usecases/server/audit.nix inputs); 77 audit = (import ./usecases/server/audit.nix inputs);
77 fail2ban = (import ./usecases/server/fail2ban.nix inputs); 78 fail2ban = (import ./usecases/server/fail2ban.nix inputs);
78 monitoringTarget = (import ./usecases/server/monitoring-target.nix inputs); 79 monitoringTarget = (import ./usecases/server/monitoring-target.nix inputs);
@@ -166,6 +167,7 @@
166 imports = [ 167 imports = [
167 self.nixosModules.test 168 self.nixosModules.test
168 self.nixosModules.profiles.server 169 self.nixosModules.profiles.server
170 self.nixosModules.usecases.server.ankisyncd
169 self.nixosModules.usecases.server.zfs 171 self.nixosModules.usecases.server.zfs
170 172
171 { 173 {
diff --git a/usecases/server/ankisyncd.nix b/usecases/server/ankisyncd.nix
new file mode 100644
index 0000000..1dea059
--- /dev/null
+++ b/usecases/server/ankisyncd.nix
@@ -0,0 +1,10 @@
1inputs:
2
3{ ... }:
4
5{
6 services.ankisyncd = {
7 enable = true;
8 openFirewall = true;
9 };
10}