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