From 21fa4856be8de330d2351159b680c630e5f0aa07 Mon Sep 17 00:00:00 2001 From: seth Date: Wed, 8 Feb 2023 07:40:14 +0000 Subject: fix issues with paths --- caddy/Caddyfile | 9 ++++++++- docker-compose.yml | 2 +- src/404.html | 2 +- src/index.html | 4 ++-- src/lul.html | 2 +- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/caddy/Caddyfile b/caddy/Caddyfile index 1bb889f..4cee1a1 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -13,7 +13,14 @@ (common_domain) { encode gzip handle { - try_files {path} {path}/ =404 + try_files {path} {path}/ + } + handle_errors { + @404 { + expression {http.error.status_code} == 404 + } + rewrite @404 /404.html + file_server } } diff --git a/docker-compose.yml b/docker-compose.yml index 9298293..f1af4c0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -24,7 +24,7 @@ services: restart: unless-stopped volumes: - ./caddy/Caddyfile:/etc/caddy/Caddyfile:z - - ./caddy/data:/data + - ./caddy/data:/data:z - ./src/:/var/www:z depends_on: api api: diff --git a/src/404.html b/src/404.html index 2c3441c..3beaf9a 100644 --- a/src/404.html +++ b/src/404.html @@ -6,7 +6,7 @@ guzzle guzzle - + diff --git a/src/index.html b/src/index.html index 62a1088..65ccc70 100644 --- a/src/index.html +++ b/src/index.html @@ -6,7 +6,7 @@ guzzle guzzle - + @@ -18,7 +18,7 @@
  • 1.19.2 quilt server (w/ origins)
  • guzzle_api (for - moyaibot) + teawiebot)

  • diff --git a/src/lul.html b/src/lul.html index d0cf4e7..2a0e66e 100644 --- a/src/lul.html +++ b/src/lul.html @@ -6,7 +6,7 @@ fard - +
    -- cgit v1.2.3