From 6e2f94f25d68cb377da3255a81479fac260f60ef Mon Sep 17 00:00:00 2001 From: Fabien O'Carroll Date: Wed, 9 Jul 2025 16:28:15 +0700 Subject: [PATCH] Updating ActivityPub paths We do not support running on a subdirectory We need to proxy webfinger requests for AP to work --- Caddyfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Caddyfile b/Caddyfile index 4c5cba5..fa0c017 100644 --- a/Caddyfile +++ b/Caddyfile @@ -14,12 +14,16 @@ reverse_proxy traffic-analytics:3000 } - # Proxy activitypub requests with any prefix (e.g. /.ghost/activitypub/ or /blog/.ghost/activitypub/) - @activitypub_paths path_regexp activitypub_match ^(.*)/\.ghost/activitypub(.*)$ + # Proxy activitypub requests /.ghost/activitypub/ + @activitypub_paths path_regexp activitypub_match ^/\.ghost/activitypub(.*)$ handle @activitypub_paths { reverse_proxy activitypub:8080 } + handle /.well-known/webfinger { + reverse_proxy activitypub:8080 + } + # Default proxy to Ghost handle { reverse_proxy ghost:2368