From c928f23e1bdfa68dcf9edc9f7e21621c19e50670 Mon Sep 17 00:00:00 2001 From: Sam Firke Date: Sat, 24 May 2025 19:30:33 -0400 Subject: [PATCH] docs(docker build): add more packages needed for production features (#33566) --- docs/docs/installation/docker-builds.mdx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/docs/installation/docker-builds.mdx b/docs/docs/installation/docker-builds.mdx index eaf60a35dc9..c0a268426e2 100644 --- a/docs/docs/installation/docker-builds.mdx +++ b/docs/docs/installation/docker-builds.mdx @@ -96,11 +96,16 @@ RUN . /app/.venv/bin/activate && \ pymssql \ # package needed for using single-sign on authentication: Authlib \ + # openpyxl to be able to upload Excel files + openpyxl \ + # Pillow for Alerts & Reports to generate PDFs of dashboards + Pillow \ # install Playwright for taking screenshots for Alerts & Reports. This assumes the feature flag PLAYWRIGHT_REPORTS_AND_THUMBNAILS is enabled # That feature flag will default to True starting in 6.0.0 # Playwright works only with Chrome. # If you are still using Selenium instead of Playwright, you would instead install here the selenium package and a headless browser & webdriver playwright \ + && playwright install-deps \ && PLAYWRIGHT_BROWSERS_PATH=/usr/local/share/playwright-browsers playwright install chromium # Switch back to the superset user