Start your web 3.0 journey

Join the decentralized revolution!

Only verified docker repositories can currently run on Flux, to whitelist your repository, please submit a pull request via the Flux Github Repository.
Application Name
App Description
Your Zel ID
Don't have one? Get one
1 / 5
Setup your Flux component

We sync Docker Images from Docker Hub

Docker Hub Repository
Add Environment Variables
Add
List of Environment Variables
Run Command
Example: /bin/bash,-c,(./script.sh)
Directory
A shared directory often /tmp
2 / 5
Connection details

Let's get the ports and domains setup

Public Port(s)
Add
List of Public Ports
5 digits between 31000 and 39999
Your Domain (optional)
How do I connect my domain?
Add
List of Domains
Private Container Port(s)
Add
List of Private Ports
Internal Container Port(s) such as 80 or 8080
3 / 5
The Flux Part!

Decentralized node setup

How many instances will you be running?
(min 3 / max 100)
Enterprise Grade?
Cost in Flux
How many cores do you require?
(min 0.1 / max 7.0)
Cumulus
Nimbus
Stratus
0.06 FLUX
per 0.1 Core
How much memory will your application need?
(min 100 MB / max 28000 MB)
Cumulus
Nimbus
Stratus
0.02 FLUX
per 100 MB
How much storage should we reserve for your app?
(min 1 GB / max 565 GB)
Cumulus
Nimbus
Stratus
0.01 FLUX
per 1 GB
4 / 5
App Submission

Apps are subject to review and approval

Success! App Submitted

To complete the application process, please make a transaction of using your Zelcore Wallet, to our address:

t1LUs6quf7TB2zVZmexqPQdnqmrFMGZGjV6

with the following message:

The transaction must be mined by

The application will be subscribed until

Confirm App Specification
App Name
Description
Repository
Env Vars
Run Cmd
Directory
Public Port(s)
Private Port(s)
Domain(s)
Instances
CPU
Memory
Storage
Monthly Cost
5 / 5

How do I make an application?

You can use any language of your choice as long as you build and deploy them in a Docker Image. Use this Flux dApp guide to build a basic application

Where can I find more help?

You can find help in the Guide here, or in the official Flux Discord

Does it need to be a docker image?

Yes, currently the only way to deploy your dAPP is to deploy it via a Docker Use this guide to build a basic Flux Application: Guide here.

What is a Zel ID?

A decentralized authentication protocol that is truly seamless, secure and private. A digital identity you control for cross-platform authentication. This is your link between FluxOS platform and the Zelcore wallet.

What is Docker hub?

Docker Hub is a service provided by Docker for finding and sharing container images. It is the world's largest repository of container images with an array of content sources including container community developers, open source projects and independent software vendors (ISV) building and distributing their code in containers.

Why Docker Hub?

Docker Hub allows you to push and for pull images or instances. This makes it easy to deploy on Flux, and makes it easy for you to manage your application. You simply upload your latest version, and the flux network will deploy it across your instances.

How do I whitelist my docker image?

Only verified docker repositories can currently run on Flux, to whitelist your repository, please contact the Flux Team via Discord.

Flux Component 101

A flux component is the same as a Docker Image. If you have multiple docker images in the same Container, make sure to link them via the Component Name.

What are public & private ports?

Public ports or Container ports: are the ports that will be used to communicate to the outside world. For websites this is often port 80 or 8080 Private ports are the ports, that allow you to access the dAPP straight via the node instance, where your application is hosted on.

Where do I find my ports?

If you are unsure, we recommend using Public Port 80 and any random 5 digit private port starting with 31. E.G: 31555 or 34999.

What is an instance?

An instance is a Flux Node, which is like a Docker Container, holding a copy of your application. We deploy to 3 instances minimum, on the Flux network to ensure service continuity of your application using load balancing. If one node goes down, another will automatically spin up and replicate your app, seemlessly in the background, without end users noticing any loss of service or change.

Can I change the specs later?

Yes, you can always increase or decrease any of the parameters as you see fit! This is all managed via FluxOS home.runonflux.io

How much is 1 Flux?

Currently the value of 1 flux is:

You can buy flux on the following exchanges: https://runonflux.io/flux.html#exchanges