Repository Map
404 maintains multiple repositories that interact with each other.
Open source repository - 404
Source repositories:
Contains the following components:
- STATIC
- Profile catalog
- Rose-based distribution packaging path
- eBPF object and build path
Desktop repository - Proprietary Application
Contains the following components:
- Tauri application
- React UI
- Automated host trust installation
- Automated host proxy configuration
- Automated desktop updates
- Windows-side lifecycle for the Rose-based distribution booted through WSL2
The desktop repo is the product-facing shell.
Worker repository
The worker-backed service surface exists to deliver:
- Account and licensing routes
- Authenticated download routes
- Desktop updater metadata and payloads
- Public distro manifest and tarball routes
Public distribution-facing routes:
/distro/manifest.json/distro/manifest.json.sig/distro/<tag>/404-distro.tar.gz/distro/<tag>/manifest.json/distro/<tag>/manifest.json.sig