Maxime Beauchemin
bc76ab4eec
fix(docker): set FLASK_RUN_HOST for docker-compose-light networking
...
Fixes Flask backend connectivity in docker-compose-light setup by
setting FLASK_RUN_HOST=0.0.0.0 environment variable.
Without this variable, Flask's development server only binds to
127.0.0.1 (localhost), preventing the webpack dev server container
from proxying requests to the backend API. This caused health check
timeouts and made the application inaccessible.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-20 16:06:51 +00:00
Evan Rusackas
91539f77aa
feat(docker): support running multiple Superset instances simultaneously ( #36751 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 17:04:58 -08:00
Michael S. Molina
b12f5f8394
fix: CI failures caused by a ruff version mismatch ( #36358 )
2025-12-01 15:35:22 -05:00
Maxime Beauchemin
7805666103
perf(docker): exclude unnecessary directories from Flask reloader watch ( #36143 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 10:35:42 -08:00
Amin Ghadersohi
fee4e7d8e2
feat(mcp): MCP service implementation (PRs 3-9 consolidated) ( #35877 )
2025-10-31 08:33:21 -07:00
Vitor Avila
0a95f74f11
chore: Docs and config improvements for Docker setup ( #35896 )
2025-10-31 02:42:19 -03:00
Beto Dealmeida
619b341cad
fix: docker-compose file and superset-core ( #35235 )
2025-09-23 10:24:23 -07:00
Maxime Beauchemin
088ecdd0bf
refactor: Enable G logging rules and comprehensive ruff improvements ( #35081 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-15 12:42:49 -07:00
Maxime Beauchemin
6b69dc42dc
fix: add --without-threads flag to Flask dev server for DuckDB compatibility ( #34907 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-29 12:29:15 -07:00
Maxime Beauchemin
659db162d6
fix(docker): remove --with-threads from remaining dev workflows for DuckDB compatibility ( #34851 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-26 09:16:03 -07:00
Aleksey Karpov
b8c2f7db47
build(docker): update base debian image to 13 (trixie) ( #34821 )
2025-08-25 19:10:23 -07:00
Maxime Beauchemin
47414e18d4
feat: Use DuckDB for examples data in Docker development environment ( #34831 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2025-08-25 12:37:28 -07:00
Tomáš Karela Procházka
179a6f2cfe
fix: default value in run-server.sh ( #34719 )
2025-08-21 20:45:32 +03:00
Maxime Beauchemin
246181a546
feat(docker): Add pytest support to docker-compose-light.yml ( #34373 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-06 00:17:50 -04:00
Maxime Beauchemin
54a5b58e40
feat(codespaces): auto-setup Python venv with dependencies ( #34409 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-30 13:57:54 -07:00
Maxime Beauchemin
604d72cc98
feat: introducing a docker-compose-light.yml for lighter development ( #34324 )
2025-07-28 09:27:07 -07:00
Đỗ Trọng Hải
f6f9582186
fix(docs|build): revert docker-compose files rename ( #33883 )
2025-06-24 22:49:58 +07:00
Vladislav Polyakov
a23a4ed054
refactor: rename docker-compose files and update references ( #33790 )
...
Signed-off-by: Vladislav Polyakov <polRk@ydb.tech >
2025-06-20 12:00:34 -07:00
Hossein Khalilian
164a07e2be
fix(docker): fallback to pip if uv is not available ( #33087 )
2025-04-10 11:10:26 -04:00
Martyn Gigg
09b92e7d08
feat: Allow superset to be deployed under a prefixed URL ( #30134 )
...
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com >
2025-04-09 13:43:44 -07:00
Asher Manangan
fd947a097d
feat(tags): Export and Import Functionality for Superset Dashboards and Charts ( #30833 )
...
Co-authored-by: Asher Manangan <amanangan@powercosts.com >
2025-04-07 15:12:22 -04:00
Evan Rusackas
90651dfe3e
fix(dev/ci): pre-commit fixes galore ( #32352 )
2025-02-24 11:26:45 -07:00
Vedant Prajapati
0f07d78e01
fix(docker): Configure nginx for consistent port mapping and hot reloading ( #32362 )
2025-02-24 08:53:51 -08:00
Maxime Beauchemin
732de4ac7f
fix: eph env + improve docker images to run in userspace ( #32017 )
2025-01-29 10:01:40 -08:00
Maxime Beauchemin
dfb9af36df
chore: cypress set up tweaks ( #31926 )
2025-01-21 12:06:19 -08:00
Eva
b5ac415afc
docs: Removed mentioning of .env-non-dev in docker/README.md ( #31460 )
2025-01-21 12:24:01 -07:00
Maxime Beauchemin
840773e626
feat: get docker-compose to work as the backend for Cypress tests ( #31796 )
2025-01-17 16:19:39 -08:00
Maxime Beauchemin
ab6045691e
feat: use npm run dev-server in docker-compose ( #31876 )
2025-01-15 18:21:12 -08:00
Maxime Beauchemin
7bd53a84d5
feat: improve docker-compose services boot sequence ( #31747 )
2025-01-09 16:24:53 -08:00
Maxime Beauchemin
840a920aba
feat: allowing print() statements to be unbuffered in docker ( #31760 )
2025-01-08 19:12:22 -08:00
Maxime Beauchemin
ee36cf058c
fix: docker-compose-image-tag fails to start ( #31606 )
2025-01-06 11:21:58 -08:00
Maxime Beauchemin
fd9c2b399e
fix: install uv in docker-bootstrap ( #31588 )
2024-12-20 13:22:53 -08:00
Maxime Beauchemin
e51b95ffa8
chore: enforce more ruff rules ( #31447 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2024-12-18 17:41:34 -08:00
Maxime Beauchemin
3375e65486
feat(gha): various docker / docker-compose build improvements ( #31386 )
2024-12-16 17:50:15 -08:00
Maxime Beauchemin
1f17b975d6
fix: docker refactor ( #31385 )
2024-12-13 16:17:44 -08:00
Maxime Beauchemin
dd1ba96adf
feat: use uv in CI ( #31260 )
2024-12-02 18:16:56 -08:00
Maxime Beauchemin
b3559f644c
chore: simplify Dockerfile package install calls with bash wrappers ( #31034 )
2024-12-02 17:57:01 -08:00
Maxime Beauchemin
e0deb704f9
feat: make ephemeral env use supersetbot + deprecate build_docker.py ( #30870 )
2024-11-22 14:19:08 -08:00
Yerkebulan
d6b2e86155
fix: Set correct amount of steps to avoid confusing logs while loading examples ( #30606 )
2024-10-15 14:55:12 -03:00
Fabian Halkivaha
1f2f66bcb0
feat(docker): add GUNICORN_LOGLEVEL env var ( #24308 )
2024-08-30 07:42:48 -07:00
Maxime Beauchemin
9fed576cb4
fix: update celery config imports ( #29862 )
2024-08-05 15:46:53 -07:00
Maxime Beauchemin
6bf8596d68
fix: remove --no-optional from docker-compose build ( #29779 )
2024-07-30 12:46:14 -07:00
Đỗ Trọng Hải
8891f04f11
fix(frontend/docker, ci): fix borked Docker build due to Lerna v8 uplift ( #29725 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2024-07-30 12:07:55 -06:00
Oliver Schlüter
9da5be3d79
docs: fix code comment explaining local override ( #29612 )
2024-07-17 11:33:01 -06:00
Clemens Wolff
ee72d6cdca
feat: Enable customizing the docker admin password ( #29498 )
2024-07-08 11:01:40 -07:00
Maxime Beauchemin
796726376a
chore: make flask-talisman work with test config ( #29277 )
2024-06-18 14:46:40 -07:00
Maxime Beauchemin
2dbb44b725
chore: make docker-compose use less memory ( #28773 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2024-05-30 11:42:03 -07:00
Jack
f420005b57
chore(docs): updating alerts & reports documentation WEBDRIVER_BASEURL settings for docker compose ( #27951 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2024-05-15 08:52:15 -07:00
Maxime Beauchemin
063914af04
chore: get websocket service to start in docker-compose ( #28135 )
2024-04-23 11:06:41 -07:00
Daniel Vaz Gaspar
594e5a50a3
docs: add more warnings for default secrets and docker-compose ( #27921 )
...
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com >
2024-04-16 17:02:11 -06:00