Skip to main content

Multitoolbox

The Multitoolbox is a consolidated suite of scripts designed to install, manage, and diagnose your FluxNode. It simplifies complex tasks into menu‑driven options, so whether you’re setting up Docker, repairing your blockchain data, or configuring advanced services like Watchdog, Multitoolbox has you covered.

ℹ️ You will use Multitoolbox frequently—familiarizing yourself with its options will streamline node operations and troubleshooting.


Launching Multitoolbox

From your server's command line, run:

bash -i <(curl -s https://raw.githubusercontent.com/RunOnFlux/fluxnode-multitool/master/multitoolbox.sh)

After the initial download, you can simply type:

multitoolbox

to access the menu at any time.


Below is a quick reference to the primary Multitoolbox options. Subsequent sections will dive into each one in detail.

OptionNamePurpose
3Analyzer & FixerRuns diagnostic checks and attempts automatic remediation of common node issues
4Install WatchdogInstalls the Watchdog service for automatic self‑healing and alerting
5Restore Flux BlockchainRe-syncs or repairs your local blockchain data using a fresh bootstrap snapshot
6Create Install Config FileCollects your node credentials (keys, TX IDs, indices, Zel ID, KDA address) into a config
7Re‑Install Flux OSPerforms a clean re-install of FluxOS components while preserving your configuration file
8Daemon ConfigurationAdjusts Flux daemon settings (e.g., peers, ports, service parameters)
11Reconfigure Flux OSRe-runs setup steps (networking, SSH, notifications) without reinstalling the OS
13MongoDB RepairRepairs or rebuilds the MongoDB data used by FluxOS for analytics and app services
14Enable Multi‑Node (UPnP)Configures UPnP mappings for running multiple nodes on one external IP

By mastering these Multitoolbox options, you’ll be able to perform complex maintenance tasks in just a few keystrokes. Next, explore each option in depth to understand its workflows, prompts, and best‑practice usage.