{"repo":"Velooroo/Flare","free":true,"listed":false,"github":"https://github.com/Velooroo/Flare","clone":"git clone https://github.com/Velooroo/Flare.git","description":"A lightweight toolchain for deploying applications to edge devices, cyberdecks, and home labs. Written in Rust, it replaces Ansible/Docker with a single-binary daemon. Features instant TCP deployment, UDP auto-discovery, built-in reverse proxy (Gateway), and support for both GitHub and self-hosted Forge git servers. Zero dependencies on target.","language":"Rust","stars":11,"topics":[],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"Flare Lightweight deployment for edge devices and homelabs. Flare replaces complex CI/CD pipelines with a single-binary toolchain built for IoT, Raspberry Pi, and local servers. No dependencies. No Python, Node.js, or Docker required on target devices. --- Features - Push-to-Deploy: Ship from laptop to device in seconds - Auto-Discovery: Finds devices via UDP broadcast - Built-in Gateway: Reverse proxy for static sites and apps - Secure: TLS encryption by default - Works Everywhere: GitHub, GitLab, Forge, or any other git. - Database Support: Auto-setup PostgreSQL, MySQL, or SQLite - Rollback: Built-in versioning and rollback system - Hooks: Run custom scripts before/after deployment - Isolation: SystemD or chroot process isolation --- Quick Start 1. Install Download from Releases or build: 2. Start Daemon (on target device) Run on your Raspberry Pi, VPS, or homelab server: 3. Add Config to Your Project Create flare.toml in your repo root: 4. Deploy bash cargo build --release bash flared Listens on :7530 (TCP) and :7001 (UDP discovery) bash flare login Username: your-username Password: your-git-(token or password) bash flare discover [0] 192.168.1.50:7530 (new) flare sync 0 Registering token... ✓ Name: raspberrypi ✓ Saved toml [app] name = \"my-app\" version = \"1.0.0\" [run] command = \"node server.js\" port = 3000 bash Deploy to saved device flare deploy user/my-project --device 0 (I don't remember, it's works or not.) Or by name flare deploy user/my-project --device raspberrypi ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Velooroo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Velooroo/Flare/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}