Files
flit/pwa
Fredrik Johansson 153426367d fix: send file-done before closing file DC to avoid control channel race
Closing the file DataChannel can trigger SCTP/ICE cleanup before the
file-done control message is flushed, causing a 15 s timeout on the
receiver. Send file-done first on both the Go and TS sender paths.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 18:50:12 +02:00
..

flit — PWA

React/TypeScript/Vite frontend. See the root README for the full project overview.

Development

npm install
npm run dev      # dev server at localhost:5173
npm run build    # output to dist/
npm run lint

public/config.js sets the anchor and TURN URLs at runtime and is excluded from production deploys (so the host copy isn't overwritten). The repo's default points at the live anchor — fine for local dev.

Deploy

See ../deploy-pwa.sh and ../serve-pwa.sh at the repo root.