From 3a838b4f21ad8b2d89ae84366a345fc6e32ccf07 Mon Sep 17 00:00:00 2001
From: cheddar <cheddar@crispbyte.dev>
Date: Fri, 21 Feb 2025 19:13:41 -0500
Subject: [PATCH] Add and organize test assets

---
 shell.nix                              | 1 +
 test_assets/Caddyfile                  | 8 ++++++++
 ecdsa => test_assets/ecdsa             | 0
 ecdsa.pub => test_assets/ecdsa.pub     | 0
 ed25519 => test_assets/ed25519         | 0
 ed25519.pub => test_assets/ed25519.pub | 0
 rsa => test_assets/rsa                 | 0
 rsa.pub => test_assets/rsa.pub         | 0
 8 files changed, 9 insertions(+)
 create mode 100644 test_assets/Caddyfile
 rename ecdsa => test_assets/ecdsa (100%)
 rename ecdsa.pub => test_assets/ecdsa.pub (100%)
 rename ed25519 => test_assets/ed25519 (100%)
 rename ed25519.pub => test_assets/ed25519.pub (100%)
 rename rsa => test_assets/rsa (100%)
 rename rsa.pub => test_assets/rsa.pub (100%)

diff --git a/shell.nix b/shell.nix
index d0d57c1..54230bf 100644
--- a/shell.nix
+++ b/shell.nix
@@ -2,5 +2,6 @@
   pkgs.mkShell {
     nativeBuildInputs = with pkgs.buildPackages; [
         go
+        caddy
     ];
 }
diff --git a/test_assets/Caddyfile b/test_assets/Caddyfile
new file mode 100644
index 0000000..54915b1
--- /dev/null
+++ b/test_assets/Caddyfile
@@ -0,0 +1,8 @@
+http://localhost:8001 {
+  forward_auth http://localhost:8080 {
+    uri /auth
+  }
+
+  templates
+  respond `Hello, {{.Req.Header.Get "Remote-User"}}`
+}
diff --git a/ecdsa b/test_assets/ecdsa
similarity index 100%
rename from ecdsa
rename to test_assets/ecdsa
diff --git a/ecdsa.pub b/test_assets/ecdsa.pub
similarity index 100%
rename from ecdsa.pub
rename to test_assets/ecdsa.pub
diff --git a/ed25519 b/test_assets/ed25519
similarity index 100%
rename from ed25519
rename to test_assets/ed25519
diff --git a/ed25519.pub b/test_assets/ed25519.pub
similarity index 100%
rename from ed25519.pub
rename to test_assets/ed25519.pub
diff --git a/rsa b/test_assets/rsa
similarity index 100%
rename from rsa
rename to test_assets/rsa
diff --git a/rsa.pub b/test_assets/rsa.pub
similarity index 100%
rename from rsa.pub
rename to test_assets/rsa.pub