Skip to content

RunOnFlux/deploy-with-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

156 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. Go to orbit.app.runonflux.io/
  2. Paste your repository URL and select your branch
  3. Set your port and any environment variables
  4. Click Register and your app is live

See the full guide: Deploy With Git:Introduction


Example Apps by Framework

Framework Guide Deploy
Node.js
Express deploy-express/ Deploy on Flux
Fastify deploy-fastify/ Deploy on Flux
NestJS deploy-nestjs/ Deploy on Flux
AdonisJS deploy-adonisjs/ Deploy on Flux
LoopBack deploy-loopback/ Deploy on Flux
Bun
Elysia deploy-elysia/ Deploy on Flux
Hono deploy-hono-bun/ Deploy on Flux
Frontend
React deploy-react/ Deploy on Flux
Vue.js deploy-vue/ Deploy on Flux
Angular deploy-angular/ Deploy on Flux
Svelte deploy-svelte/ Deploy on Flux
Preact deploy-preact/ Deploy on Flux
Alpine.js deploy-alpinejs/ Deploy on Flux
Vite deploy-vite/ Deploy on Flux
Full-Stack & SSR
Next.js deploy-nextjs/ Deploy on Flux
Next.js + PostgreSQL deploy-nextjs-db/ Deploy on Flux
Nuxt deploy-nuxt/ Deploy on Flux
Remix deploy-remix/ Deploy on Flux
Astro deploy-astro/ Deploy on Flux
Angular SSR deploy-angular-ssr/ Deploy on Flux
SolidStart deploy-solidstart/ Deploy on Flux
QwikCity deploy-qwikcity/ Deploy on Flux
TanStack Start deploy-tanstack-start/ Deploy on Flux
Static Site Generators
Gatsby deploy-gatsby/ Deploy on Flux
Gridsome deploy-gridsome/ Deploy on Flux
Eleventy deploy-eleventy/ Deploy on Flux
Hexo deploy-hexo/ Deploy on Flux
Docusaurus deploy-docusaurus/ Deploy on Flux
MkDocs deploy-mkdocs/ Deploy on Flux
Sphinx deploy-sphinx/ Deploy on Flux
Python
Django deploy-django/ Deploy on Flux
FastAPI deploy-fastapi/ Deploy on Flux
Flask deploy-flask/ Deploy on Flux
Starlette deploy-starlette/ Deploy on Flux
Falcon deploy-falcon/ Deploy on Flux
Quart deploy-quart/ Deploy on Flux
Gradio deploy-gradio/ Deploy on Flux
Streamlit deploy-streamlit/ Deploy on Flux
Ruby
Rails deploy-rails/ Deploy on Flux
PHP
Laravel deploy-laravel/ Deploy on Flux
Symfony deploy-symfony/ Deploy on Flux
Java
Spring Boot deploy-spring-boot/ Deploy on Flux
Quarkus deploy-quarkus/ Deploy on Flux
Micronaut deploy-micronaut/ Deploy on Flux
.NET
ASP.NET Core deploy-aspnet-core/ Deploy on Flux
Blazor Server deploy-blazor-server/ Deploy on Flux
Blazor WebAssembly deploy-blazor-wasm/ Deploy on Flux
Worker Service deploy-worker-service/ Deploy on Flux
Go
Gin deploy-gin/ Deploy on Flux
Echo deploy-echo/ Deploy on Flux
Fiber deploy-fiber/ Deploy on Flux
Chi deploy-chi/ Deploy on Flux
Iris deploy-iris/ Deploy on Flux
Rust
Actix Web deploy-actix-web/ Deploy on Flux
Rocket deploy-rocket/ Deploy on Flux
Warp deploy-warp/ Deploy on Flux
Tide deploy-tide/ Deploy on Flux
Thruster deploy-thruster/ Deploy on Flux
Salvo deploy-salvo/ Deploy on Flux
Gotham deploy-gotham/ Deploy on Flux

Resources

About

Guides and examples for Deploy With Git

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors