Download and install StreamStash on Windows. The entire setup takes under 5 minutes. macOS, Linux, and Docker builds are in active development.
StreamStash currently ships as a Windows installer. You do not need Python, FFmpeg, yt-dlp, gallery-dl, or any command-line setup. The installer includes the application and required helper binaries.
On first launch, StreamStash creates its app data folder, local database, and settings file automatically. Your archive, license, and database are preserved when you uninstall or upgrade the app.
Once running, open Settings in the sidebar. The System Status section shows green/red indicators for the bundled helper tools and runtime checks. Everything should show as installed automatically.
By default StreamStash uses port 5000 internally. Most users never need to change this. If another local service already uses that port, create or edit the app settings file and set:
FLASK_PORT=8080
By default, all downloads are stored in your StreamStash app data folder. To change it:
RECORDINGS_DIR=D:\MyArchive
Or set it via Settings → Recordings Directory in the app UI.