diff --git a/conf/pam-honeypot b/conf/pam-honeypot
deleted file mode 100644
index e842046..0000000
--- a/conf/pam-honeypot
+++ /dev/null
@@ -1 +0,0 @@
-auth sufficient pam_honeypot.so user=Admin password=AdminPwdQ1
diff --git a/flake.nix b/flake.nix
index fb4b68a..c4cb499 100644
--- a/flake.nix
+++ b/flake.nix
@@ -34,5 +34,9 @@
           default = pkgs.callPackage ./default.nix {};
         };
       }
-    );
+    ) // {
+      nixosModules = {
+        default = ./module.nix;
+      };
+    };
 }
diff --git a/module.nix b/module.nix
new file mode 100644
index 0000000..744e664
--- /dev/null
+++ b/module.nix
@@ -0,0 +1,6 @@
+{ pkgs, ... }:
+{
+  environment.etc."pam.d/pam_honeypot".text = ''
+    auth optional ${pkgs.pam_honeypot}/lib/pam_honeypot.so user=Admin password=AdminPwdQ1
+  '';
+}