diff --git a/2configs/deployment/boot-euer.nix b/2configs/deployment/boot-euer.nix
new file mode 100644
index 0000000..be24209
--- /dev/null
+++ b/2configs/deployment/boot-euer.nix
@@ -0,0 +1,28 @@
+{ config, lib, pkgs, ... }:
+# more than just nginx config but not enough to become a module
+with import <stockholm/lib>;
+let
+  hostname = config.krebs.build.host.name;
+  bootscript = pkgs.writeTextDir "runit" ''
+    set -euf
+    cd /root
+    mkdir -p .ssh
+    echo "${config.krebs.users.makefu.pubkey}" > .ssh/authorized_keys
+    chmod 700 -R .ssh
+    systemctl restart sshd
+  '';
+in {
+
+  services.nginx = {
+    enable = mkDefault true;
+    virtualHosts."boot.euer.krebsco.de" = {
+      enableSSL = true;
+      forceSSL = true;
+      enableACME = true;
+      locations."/" = {
+        root = bootscript;
+        index = "runit";
+      };
+    };
+  };
+}