From 854b745026e3309922d2199a6f7f49ace83fc99a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Flor=C3=A9al=20Toumikian?= Date: Fri, 2 Aug 2024 19:19:38 +0200 Subject: [PATCH] Added: mod_http_upload required header for XEP-0363 copmpliance --- playbooks/tasks/chat/files/ejabberd.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/playbooks/tasks/chat/files/ejabberd.yml b/playbooks/tasks/chat/files/ejabberd.yml index d46d957..8a9e874 100644 --- a/playbooks/tasks/chat/files/ejabberd.yml +++ b/playbooks/tasks/chat/files/ejabberd.yml @@ -226,6 +226,10 @@ modules: docroot: "/opt/ejabberd/upload/@HOST@" put_url: "https://@HOST@:5443/upload" thumbnail: false + custom_headers: + "Access-Control-Allow-Origin": "https://domain.tld" + "Access-Control-Allow-Methods": "GET,HEAD,PUT,OPTIONS" + "Access-Control-Allow-Headers": "Content-Type" mod_last: {} mod_mam: ## Mnesia is limited to 2GB, better to use an SQL backend