diff options
| author | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-08-23 16:09:31 -0500 |
|---|---|---|
| committer | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-08-23 16:09:31 -0500 |
| commit | a9a621755213155d46c07370a90d8e40dbb2675f (patch) | |
| tree | c256aeff68f1702fa3d3f1164ac2c82ec35294ce /hosts | |
| parent | bc81e75bead05fdf2cb6aaf3fec6e933ce8feb1a (diff) | |
super clean cgit config
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/ganymede/caddy.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/hosts/ganymede/caddy.nix b/hosts/ganymede/caddy.nix index 961b3b2..fe1e90f 100644 --- a/hosts/ganymede/caddy.nix +++ b/hosts/ganymede/caddy.nix @@ -75,6 +75,37 @@ file_server ''; }; + # collin's stuff + "static.williamsfam.us.com" = { + logFormat = lib.mkForce '' + output file /var/log/caddy/access-williamsfam.us.com.log + ''; + extraConfig = '' + root * /media/public/www/static + file_server + + @allowed_origins header_regexp Origin ^https?://([a-z0-9-]+)\.(williamsfam\.us\.com|ganymede)(:[0-9]+)?$ + header @allowed_origins Access-Control-Allow-Origin "{header.Origin}" + header @allowed_origins Vary "Origin" + ''; + }; + "collin.williamsfam.us.com" = { + logFormat = lib.mkForce '' + output file /var/log/caddy/access-williamsfam.us.com.log + ''; + extraConfig = '' + root * /media/public/www/collin + try_files {path} {path}.html {path}/index.html + file_server + ''; + }; + # "git.collin.williamsfam.us.com" = { + # logFormat = lib.mkForce '' + # output file /var/log/caddy/access-williamsfam.us.com.log + # ''; + # extraConfig = '' + # ''; + # }; }; }; |
