Skip to content

Serve HTML#53

Merged
hayesZach merged 13 commits intomasterfrom
feature/serve-static-html
Mar 16, 2026
Merged

Serve HTML#53
hayesZach merged 13 commits intomasterfrom
feature/serve-static-html

Conversation

@hayesZach
Copy link
Copy Markdown
Collaborator

@hayesZach hayesZach commented Mar 11, 2026

Closes CSF-1149

image image

Note

Low Risk
Low risk: adds a simple root route to serve a bundled static HTML page and adjusts the container image to include it. Main risk is deployment/runtime path issues if static/index.html is missing or the working directory changes.

Overview
Adds a minimal web UI by serving static/index.html on GET / while keeping the existing API mounted under /api.

Updates the Dockerfile to set WORKDIR /app, copy the HTML asset into the runtime distroless image, and fixes the container CMD to run the binary from the correct path.

Written by Cursor Bugbot for commit 36ba124. This will update automatically on new commits. Configure here.

@hayesZach hayesZach self-assigned this Mar 11, 2026
@hayesZach hayesZach added the Enhancement New feature or request label Mar 11, 2026
@linear
Copy link
Copy Markdown

linear bot commented Mar 11, 2026

Base automatically changed from feature/deployment-workflows to master March 11, 2026 22:54
@hayesZach hayesZach marked this pull request as ready for review March 11, 2026 22:55
@hayesZach hayesZach requested a review from Step7750 March 11, 2026 23:20
Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@hayesZach hayesZach requested a review from Step7750 March 13, 2026 21:49
@hayesZach hayesZach merged commit 6149a3c into master Mar 16, 2026
3 checks passed
@hayesZach hayesZach deleted the feature/serve-static-html branch March 16, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants