Local-first deployment control center built with Tauri (Rust backend) and React/TypeScript UI.
- Rust toolchain via
rustup - Windows: Visual Studio Build Tools 2019+ with:
- Desktop development with C++ workload
- Windows 10 SDK (required for
kernel32.liband system libraries)
- macOS: Xcode Command Line Tools
npm install
npm run dev # Start Vite UI only
npm run tauri:dev # Launches Tauri with VS Build Tools & Cargo in PATH
npm run tauri:build # Build production bundle (MSI/DMG)Note: The tauri:dev and tauri:build scripts automatically configure PATH for:
- Visual Studio 2019 Build Tools (MSVC linker)
- Rust/Cargo toolchain
- Docker build/run/logs
- Registry pushes (Docker Hub, GHCR, AWS ECR, custom)
- Deployments to Render, Railway, Fly.io
- Project config manager with local storage
- Secure credentials via OS keychain APIs
- OVERVIEW.md - What is DeployoFlow? Complete overview and philosophy
- GETTING_STARTED.md - Installation and first steps guide
- USER_GUIDE.md - Complete user guide with all features
- FEATURES.md - Complete feature list and capabilities
- TUTORIAL_DOCKER.md - Docker operations tutorial
- TUTORIAL_REGISTRY.md - Container registry push tutorial
- TUTORIAL_DEPLOYMENT.md - Cloud deployment tutorial
- TROUBLESHOOTING.md - Common issues and solutions
- docs/architecture.md - Technical architecture
- docs/wireframes.md - UI wireframes and design
Linux packaging deferred post-MVP; focus on Windows MSI + macOS DMG.