A random port number between 10000 and 65535 is needed and will be used to access Flood once installation is complete. The port number
43815 has automatically been generated and will be used throughout this article, but can be changed if needed.
Install Node.js on your slot by following the installation instructions from our Node.js wiki article.
Clone the Flood git repository on to your slot
git clone https://github.com/jfurrow/flood.git
Change to the Flood directory
cp config.template.js config.js
On the line
secret: 'flood',, change
floodto a long, unique string. This is used to sign encryption tokens and should not be the same as any password you already use.
npm install geoip-country-only; npm install; npm run build
Launch Flood in a background screen session
cd ~/flood; screen -dmS flood npm start
Access Flood at http://server.whatbox.ca:43815. Choose a unique username and password you will use to access Flood. When asked for the socketPath enter