Deploy With Git: Example Apps
A collection of "Hello World" apps demonstrating how to deploy any framework to Flux Network using the Deploy With Git feature. No CI pipelines, no Docker knowledge, no infrastructure to manage.
What is Deploy With Git?
Deploy With Git lets you deploy directly from a GitHub repository to Flux's decentralized cloud in minutes. Point it at your repo, and Flux handles the rest:
- Auto-detects your framework: Node.js, Bun, Python, Ruby, PHP, Java, .NET, Go, Rust, and more
- Installs dependencies:
npm install, pip install, composer install, bundle install, go mod download, cargo build, etc.
- Builds your app: runs your build script automatically when detected
- Runs your server: starts the right process for your framework with zero configuration
- Deploys across multiple nodes: your app runs on Flux's global decentralized network for high availability
Every push can trigger an automatic redeploy via GitHub Webhooks, with automatic rollback if a new build fails.
Secrets & Environment Variables
Environment variables are injected at runtime and never stored in your repository. For production workloads requiring the highest level of security, Enterprise Mode encrypts your entire app specification (including all environment variables and secrets) and runs exclusively on verified ArcaneOS nodes. Your secrets are never exposed in plaintext anywhere in the deployment pipeline.
Get Started
- Go to cloud.runonflux.com/apps/register and choose Deploy With Git
- Paste your repository URL and select your branch
- Set your port and any environment variables
- Click Register and your app is live
See the full guide: Deploy With Git:Introduction
Example Apps by Framework
Node.js
Bun
Frontend
Full-Stack & SSR
Static Site Generators
Python
Ruby
PHP
Java
.NET
Go
Rust
Resources