From 5c97dfa9c713fac3bfb0a2fdc2f3823fffa41d0e Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.dev>
Date: Fri, 14 Feb 2025 23:05:10 +0000
Subject: [PATCH] Add eric vhost

---
 nix/hosts/hetznix/services/caddy/vhosts/default.nix |  1 +
 nix/hosts/hetznix/services/caddy/vhosts/eric.nix    | 12 ++++++++++++
 2 files changed, 13 insertions(+)
 create mode 100644 nix/hosts/hetznix/services/caddy/vhosts/eric.nix

diff --git a/nix/hosts/hetznix/services/caddy/vhosts/default.nix b/nix/hosts/hetznix/services/caddy/vhosts/default.nix
index b8ad8818..bcf8dbb8 100644
--- a/nix/hosts/hetznix/services/caddy/vhosts/default.nix
+++ b/nix/hosts/hetznix/services/caddy/vhosts/default.nix
@@ -1,6 +1,7 @@
 {
   imports = [
     ./bootstrap-with-tailwind.oliverdavies.uk.nix
+    ./eric.nix
     ./florida-drupalcamp-tailwind-css.oliverdavies.uk.nix
     ./luke.oliverdavies.uk.nix
     ./phpsw-sculpin-demo.oliverdavies.uk.nix
diff --git a/nix/hosts/hetznix/services/caddy/vhosts/eric.nix b/nix/hosts/hetznix/services/caddy/vhosts/eric.nix
new file mode 100644
index 00000000..fc6c44a9
--- /dev/null
+++ b/nix/hosts/hetznix/services/caddy/vhosts/eric.nix
@@ -0,0 +1,12 @@
+{
+  services.caddy.virtualHosts."eric.oliverdavies.uk" = {
+    useACMEHost = "oliverdavies.uk";
+
+    extraConfig = ''
+      encode gzip
+      root * /var/www/vhosts/eric
+      file_server
+      header X-Robots-Tag "noindex, nofollow"
+    '';
+  };
+}