updated readme
Some checks failed
Build Windows Installer / build-windows (push) Has been cancelled

This commit is contained in:
2026-05-04 11:17:23 +02:00
parent 46851dcbbe
commit 5d7e924be6

View File

@@ -19,26 +19,6 @@ Given a YouTube URL, the app can:
- store the results locally so they can be reopened later - store the results locally so they can be reopened later
- optionally send individual summaries to Discord with a user-provided webhook URL - optionally send individual summaries to Discord with a user-provided webhook URL
## Local-Only Behavior
This repository is intentionally reset to a clean publishable state:
- no bundled Discord webhook URL or production credentials
- no remote PHP/MySQL sync
- no bundled production data or pre-filled database
- runtime data is stored in the OS app data directory, not in the repo
## End User Requirements
If you ship a built installer, the user should only need:
- Ollama installed locally
- the Ollama model they want to use pulled locally
Notes:
- The installer is designed to bundle the backend helper plus `ffmpeg` / `ffprobe`.
- Whisper model weights are not bundled; the selected Whisper model is downloaded on first use and then cached locally.
## Developer Requirements ## Developer Requirements
@@ -100,12 +80,6 @@ What `tools/prepare_bundle.py` does:
Build once on each target OS you want to ship. For Windows 10, build on Windows. Build once on each target OS you want to ship. For Windows 10, build on Windows.
## Build On GitHub Actions
A Windows build workflow from the original repository can be pointed at this folder by running the same commands from `ytsummarizer_tauri`.
It should run on `windows-latest`, install `ffmpeg` and NSIS, prepare the bundled Python backend with [tools/prepare_bundle.py](tools/prepare_bundle.py), build an NSIS installer, and upload the result as a workflow artifact named `windows-installer`.
## Notes ## Notes
- If Python is not on your `PATH` for development, set `YTS_PYTHON` to the interpreter you want the Tauri backend to use. - If Python is not on your `PATH` for development, set `YTS_PYTHON` to the interpreter you want the Tauri backend to use.