Persist file size at creation and backfill missing sizes on list responses so the UI can display sizes reliably.
Set up FastAPI server, vanilla UI, and deployment scripts for the TTS app, including DB/ffmpeg wiring and Apache config.