diff options
-rw-r--r-- | flake.nix | 2 | ||||
-rw-r--r-- | usecases/server/ankisyncd.nix | 10 |
2 files changed, 12 insertions, 0 deletions
@@ -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 @@ | |||
1 | inputs: | ||
2 | |||
3 | { ... }: | ||
4 | |||
5 | { | ||
6 | services.ankisyncd = { | ||
7 | enable = true; | ||
8 | openFirewall = true; | ||
9 | }; | ||
10 | } | ||