Skip to content

feat: add docker-compose for frontend + quickstart docs#177

Open
tvinagre wants to merge 2 commits intomainfrom
tl/feat-docker-compose-frontend
Open

feat: add docker-compose for frontend + quickstart docs#177
tvinagre wants to merge 2 commits intomainfrom
tl/feat-docker-compose-frontend

Conversation

@tvinagre
Copy link
Copy Markdown
Collaborator

@tvinagre tvinagre commented Apr 2, 2026

Summary

  • Add docker-compose.frontend.yml to run Fynd router + swap frontend with a single command
  • Add quickstart-frontend docs page for zero-friction onboarding (Docker only, no Rust/CLI needed)
  • Users set one env var (TYCHO_API_KEY), run docker compose up, and open localhost:3005

Depends on: propeller-heads/fynd-frontend PR (publishes ghcr.io/propeller-heads/fynd-frontend image)

Test Plan

  • docker compose -f docker-compose.frontend.yml config validates successfully
  • Both services start with docker compose -f docker-compose.frontend.yml up
  • Frontend reaches router via internal Docker DNS (http://fynd-serve:3000)
  • Quickstart docs render correctly in GitBook
  • SUMMARY.md links resolve

🤖 Generated with Claude Code

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

No API Breaking Changes Detected

The PR title signals breaking changes, but cargo-semver-checks found none.
If the breaking change is behavioral, CLI, or config-level (not public Rust API), this is expected.
Otherwise, consider using fix: instead of feat: in the PR title.

visible: true
---

# Quickstart (Frontend)
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This should become the main quickstart IMO

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