Skip to content

[HWORKS-2856] Add apps docs#604

Merged
gibchikafa merged 2 commits into
logicalclocks:mainfrom
gibchikafa:app_docs
Jun 10, 2026
Merged

[HWORKS-2856] Add apps docs#604
gibchikafa merged 2 commits into
logicalclocks:mainfrom
gibchikafa:app_docs

Conversation

@gibchikafa

Copy link
Copy Markdown
Contributor

Add a new user guide for Hopsworks Apps under Project Guides and expose it in the MkDocs navigation.

The new page documents:

  • the Apps page and lifecycle actions
  • Streamlit vs custom apps and Git-backed sources
  • public Streamlit sharing
  • monitoring and metrics
  • Python SDK and CLI usage

It also explains APP_BASE_URL_PATH with concrete FastAPI, Flask, Gradio, and Express patterns pulled from appshopsworkstests, so app authors can build proxy-aware routes and links correctly.

Clarify that Git-backed apps are appropriate for Git-based CI/CD flows and that local working-tree edits do not affect a running deployment until the repository is updated and the app is redeployed.

Add a new user guide for Hopsworks Apps under Project Guides and expose it in the MkDocs navigation.

The new page documents:
- the Apps page and lifecycle actions
- Streamlit vs custom apps and Git-backed sources
- public Streamlit sharing
- monitoring and metrics
- Python SDK and CLI usage

It also explains APP_BASE_URL_PATH with concrete FastAPI, Flask, Gradio, and Express patterns pulled from appshopsworkstests, so app authors can build proxy-aware routes and links correctly.

Clarify that Git-backed apps are appropriate for Git-based CI/CD flows and that local working-tree edits do not affect a running deployment until the repository is updated and the app is redeployed.
@gibchikafa gibchikafa requested a review from jimdowling June 10, 2026 12:39
- clarify that Apps can host Streamlit, Python web apps, and JavaScript apps such as Express\n- replace the opening usage sentence with a concrete list of common app scenarios\n- keep the app source guidance general with Git-backed CI/CD and proxy-path notes
@gibchikafa gibchikafa merged commit 69c3fcf into logicalclocks:main Jun 10, 2026
1 check passed
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.

2 participants