Repository navigation
Building from Source
Check the requirements in each repository before building. Tool and SDK versions can change between releases.
Read the current Windows build requirements and packaging guide first.
Clone to a normal Windows NTFS path, not a WSL network path:
git clone https://github.com/69kenji/netwatch.git
cd netwatch
npm ci
npm run package:dirTest the unpacked application from release\win-unpacked\NetWatch.exe.
Build the Windows installer with:
npm run package:winThe packaging guide documents the release checks, installer behavior, persistent state, and bundled component handling. Follow it instead of copying an older release procedure.
Read the current Android requirements.
- Clone
https://github.com/69kenji/NetWatch-Android.git. - Open the repository root in Android Studio.
- Let Gradle synchronization finish and install requested SDK components.
- Select the
apprun configuration and a device or emulator. - Select Run for a debug install or Build → Build APK(s) for an APK.
The debug APK is written under app/build/outputs/apk/debug/.
For a command-line debug build on Windows:
.\gradlew.bat assembleDebugDo not commit API keys, WireGuard profiles, signing keys, keystores, generated pairing data, Prowlarr state, or runtime data. Check staged files and the final repository diff before every push.
License and third-party obligations remain applicable to source builds and redistributed binaries. See the Windows license, third-party notices, and mpv provenance.
NetWatch Wiki
Setup
- Getting Started
- Windows Installation
- Android Companion Setup
- Pairing and Remote Access
- VPN Configuration
- Prowlarr and FlareSolverr
Using NetWatch
Help
Development