Skip to content

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