- Use fuser instead of lsof for port cleanup
- Add wait loop for port release with timeout
- Properly disown background processes
- Redirect app output to log file
- Remove verbose TTS request logging
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Deleted `package-lock.json` to streamline dependency management.
- Updated URLs in `OPENREADER_SETUP.md`, `openreader-webui.sh`, and `README.md` to reflect local development settings instead of production URLs.