diff --git a/backend/windmill-api/src/static_assets.rs b/backend/windmill-api/src/static_assets.rs index ce9131ca8e..272488f9c9 100644 --- a/backend/windmill-api/src/static_assets.rs +++ b/backend/windmill-api/src/static_assets.rs @@ -47,7 +47,9 @@ fn serve_path(path: &str) -> Response { Some(content) => { let body = body::boxed(body::Full::from(content.data)); let mime = mime_guess::from_path(path).first_or_octet_stream(); - let mut res = Response::builder().header(header::CONTENT_TYPE, mime.as_ref()); + let mut res = Response::builder() + .header(header::CONTENT_TYPE, mime.as_ref()) + .header(header::ACCESS_CONTROL_ALLOW_ORIGIN, "*"); if mime.as_ref() == mime::APPLICATION_JAVASCRIPT { res = res.header(header::CACHE_CONTROL, "max-age=31536000"); } else if (mime.type_(), mime.subtype()) == (mime::TEXT, mime::CSS) {