feat/just-dev-web-traefik #3

Merged
nrupard merged 6 commits from feat/just-dev-web-traefik into main 2026-04-10 21:24:06 +02:00
Owner
No description provided.
dev-web now uses compose.dev.yml with Traefik routing to
{USER}-lets-chat.a8n.run, matching the pattern used in saas,
rusty-links, rus, and dmarc-reporter. The previous local-only
dx serve behavior moves to dev-web-local.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SQLx embeds migration SQL at compile time via include_str paths
relative to src/db/, so the migrations dir must be available.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add `pub mod ws` to lib.rs so server_fns can resolve crate::ws
- Replace deprecated extract() with FullstackContext::extract()
- Replace removed server_context() with FullstackContext::current()
  and add_response_header()
- Add mut to latest in use_websocket.rs closure
- Remove unused User import in auth_layout.rs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Pass --addr 0.0.0.0 --port 8080 to dx serve so Traefik can reach it
- Rename Traefik domain from {USER}-lets-chat to {USER}-chat
- Add turbofish to .parse::<HeaderValue>() for type inference

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
nrupard deleted branch feat/just-dev-web-traefik 2026-04-10 21:24:06 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/lets-chat!3
No description provided.