]> Untitled Git - MarigoldOS/.git/blobdiff - profiles/archivebox.nix
Port some stuff from 0x00 repo.
[MarigoldOS/.git] / profiles / archivebox.nix
diff --git a/profiles/archivebox.nix b/profiles/archivebox.nix
new file mode 100644 (file)
index 0000000..cb7e2cb
--- /dev/null
@@ -0,0 +1,11 @@
+{ config, lib, pkgs, ... }:
+let
+    fqdn = "archivebox.${config.networking.hostName}.${config.networking.domain}";
+in {
+  environment.systemPackages = [ pkgs.archivebox ];
+  services.archivebox = {
+    enable = true;
+    port = 8148;
+  };
+  helpers.webservices."${fqdn}".port = config.services.archivebox.port;
+}