Getting Started
Everything you need to know before deploying your first application to Flux
Prerequisites Checklist
FLUX cryptocurrency
Purchase FLUX tokens for deployment costs (varies by app size)
Basic command line knowledge
Familiarity with terminal commands and Docker basics
What You'll Learn
Flux Network Architecture
Understand how Flux's decentralized cloud works and the different node tiers
Component Communication
Learn how multi-component apps communicate using Flux internal DNS
Docker Image Preparation
Best practices for building optimized Docker images for Flux
Deployment Specifications
Understanding the Flux deployment spec format and all available options
Cost Estimation
Calculate monthly costs based on CPU, RAM, and storage requirements
Monitoring & Troubleshooting
How to monitor your deployments and fix common issues
Flux Network Architecture
Decentralized Cloud Computing
Flux is a decentralized cloud computing platform powered by thousands of FluxNodes around the world. Unlike traditional cloud providers, Flux distributes your applications across multiple independent nodes, providing censorship resistance, geographic redundancy, and competitive pricing.
Node Tiers
CUMULUS
Node TierEntry-level nodes, suitable for small applications
NIMBUS
Node TierMid-tier nodes, recommended for most applications
STRATUS
Node TierHigh-performance nodes for resource-intensive applications
Multi-Component Networking
When deploying multi-component applications (like a database + backend + frontend), Flux provides internal DNS for component communication using this pattern:
Example: For an app named "todoapp" with components "postgres", "api", and "frontend":
- PostgreSQL: 
fluxpostgres_todoapp:5432 - API Backend: 
fluxapi_todoapp:3000 - Frontend UI: 
fluxfrontend_todoapp:8080 
Cost Estimation
Deployment costs on Flux are determined by your resource requirements. Here's a rough guide:
| Resources | Approximate Cost | Example Use Case | 
|---|---|---|
| 1 CPU, 2GB RAM, 5GB storage | calculating... | Simple web app | 
| 3 CPU, 4GB RAM, 20GB storage | calculating... | Minecraft server | 
| 4.5 CPU, 8GB RAM, 35GB storage | calculating... | Multi-component app stack | 
* Prices are calculated in real-time based on current FLUX market price, including tier discounts and 5% FLUX payment discount. Use the interactive playground for detailed pricing with additional options.