cargo-tess 0.2.0

A cargo subcommand to build your project on a remote tesseract server
cargo-tess-0.2.0 is not a library.

🚀 cargo-tess

Remote Rust builds on powerful cloud hardware. Accelerate your development by offloading compilation to high-performance build servers.

Crates.io Documentation Build Status

✨ Features

  • 🖥️ Build on powerful remote hardware instead of your local machine
  • 🔄 Seamless integration with Cargo workflow
  • 📦 Smart dependency caching
  • 🔒 Secure artifact transfer
  • 📊 Real-time build progress visualization
  • 🚀 Support for release and debug builds
  • 🔜 Distributed builds across multiple nodes (coming soon!)

🚀 Quick Start

Install cargo-tess:

cargo install cargo-tess

Run a remote build:

cargo tess --node build.example.com:9876

For release builds:

cargo tess --node build.example.com:9876 --release

🔒 Security

  • Secure TCP connections
  • Sanitized path handling
  • Size-limited artifact transfers
  • Heartbeat monitoring

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Submit a Pull Request

📝 License

This project is licensed under MIT License


Made with ❤️ for the Rust community