1.0.0 - Stable Non-ESM Version
Making an official release to "version lock" with existing scripts / guides on how to setup qbit-race
Going forward, qbit-race will switch to ESM mode, which will require changing the settings.js
file (breaking change)
Download the repo as a zip and extract, then you can follow the instructions in the README in the unzipped repository to setup (since on master
it will be changed for setup of a newer version.
Copied for your reference:
npm install
cp sample.env .env
cp sample.settings.js settings.js
Now open .env
in an editor like nano or such, and change the values as per your setup. QBIT_PORT
is the port the Web UI is listening on, NOT the port for incoming BitTorrent connections. DISCORD_WEBHOOK
is optional, you should replace it with your chanell's webhook URL if you enable Discord noticiations in settings.js
(more info below)
Once you think you've done it correctly, Validate it by running
npm run validate
If all went well, you'll see something like
2020-09-27T12:40:10.541Z [CONFIG] - Loaded .env
2020-09-27T12:40:10.644Z [CONFIG] - Updated COOKIE!
2020-09-27T12:40:10.656Z [AUTH] - Login completed in 0.07 seconds.
2020-09-27T12:40:10.656Z [TEST] - SUCCESS!