mirror of
https://github.com/apache/superset.git
synced 2026-04-20 00:24:38 +00:00
docs(docker build): add more packages needed for production features (#33566)
This commit is contained in:
@@ -96,11 +96,16 @@ RUN . /app/.venv/bin/activate && \
|
|||||||
pymssql \
|
pymssql \
|
||||||
# package needed for using single-sign on authentication:
|
# package needed for using single-sign on authentication:
|
||||||
Authlib \
|
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
|
# 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
|
# That feature flag will default to True starting in 6.0.0
|
||||||
# Playwright works only with Chrome.
|
# 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
|
# If you are still using Selenium instead of Playwright, you would instead install here the selenium package and a headless browser & webdriver
|
||||||
playwright \
|
playwright \
|
||||||
|
&& playwright install-deps \
|
||||||
&& PLAYWRIGHT_BROWSERS_PATH=/usr/local/share/playwright-browsers playwright install chromium
|
&& PLAYWRIGHT_BROWSERS_PATH=/usr/local/share/playwright-browsers playwright install chromium
|
||||||
|
|
||||||
# Switch back to the superset user
|
# Switch back to the superset user
|
||||||
|
|||||||
Reference in New Issue
Block a user