Skip to content

Comments

feat: add dataapp-deployment skill for Keboola Data App infrastructure#54

Open
jordanrburger wants to merge 2 commits intomainfrom
feat/dataapp-deployment-skill
Open

feat: add dataapp-deployment skill for Keboola Data App infrastructure#54
jordanrburger wants to merge 2 commits intomainfrom
feat/dataapp-deployment-skill

Conversation

@jordanrburger
Copy link
Collaborator

Adds a new skill to the dataapp-developer plugin covering deployment of any web app (Node.js, Python, etc.) to Keboola Data Apps using the Docker base image. Covers Nginx/Supervisord config, SSE streaming, env var mapping, and common deployment errors.

jordanrburger and others added 2 commits February 24, 2026 14:31
Adds a new skill to the dataapp-developer plugin covering deployment of
any web app (Node.js, Python, etc.) to Keboola Data Apps using the
Docker base image. Covers Nginx/Supervisord config, SSE streaming,
env var mapping, and common deployment errors.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Document correct uv sync / uv run workflow (pip install fails with PEP 668)
- Add pyproject.toml as required for Python apps
- Add WebSocket Nginx config pattern for Streamlit
- Add entrypoint flow documentation
- Expand error troubleshooting (PEP 668, venv not found, WebSocket)
- Add multi-server setup.sh example
- Note that base image manages Nginx (no [program:nginx])

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant