0.1.26 • Published 7 years ago

generator-gunbot v0.1.26

Weekly downloads
6
License
MIT
Repository
github
Last release
7 years ago

generator-gunbot NPM version Build Status Dependency Status Coverage percentage

Setup and manage GUNBOT 3.3 on Linux.

If you want to setup a brand new Debian or Ubuntu VPS to run GUNBOT, just log into your new VPS as root and run this install script:

cd
curl -qsL https://raw.githubusercontent.com/BeerK0in/generator-gunbot/master/install.sh | bash -- && exec bash

After the setup run:

gcd
ginit

That script will

  • update the system (apt upgrade),
  • install node 6.x,
  • install required tools (yo, pm2, unzip),
  • install the GUNBOT 3.3,
  • creates some handy aliases,
  • install this generator-gunbot

If you want to create a VPS at DigitalOcean, you can use this affiliate link: get $10 credit at DigitalOcean

Aliases

The installer also sets up some aliases to do more with less. :)

  • gcd: Go to the folder GUNBOT is installed
  • gadd: Use the generator to add a new pair (*)
  • gl: Get a list of all running GUNBOTs
  • glog [botname or number]: Shows the log of the selected bot (use gl to get name)
  • gstop [botname or number]: Stops a running bot (use gl to get name)
  • gstart [botname or number]: Starts a stopped bot (use gl to get name)

(*)For now gadd will use the same settings as defined in the first run of the generator. A next version will allow you to set specific strategies for new trade pairs.

Updates

To update follow these steps:

  1. Login to your server.
  2. Run this update script
cd
curl -qsL https://raw.githubusercontent.com/BeerK0in/generator-gunbot/master/update.sh | bash --
  1. Run ginit again to start all bots with delay
gcd
ginit
  1. Press ENTER for every question (it will use your last settings)
  2. optional Press ENTER on the conflict of ALLPAIRS (*)
  3. Wait till all bots are started.
  4. optional If you have changed some configs manually, please copy them from the backup folder back into the gunbot folder:
cp /opt/gunbot-backup-<NUMBER>/poloniex-BTC_XXX-config.js /opt/gunbot/

(*) The conflict could happen if you hav an older version of the generator, because the default settings have changed a bit. In that case it is very likely you see this question. Just press ENTER:

conflict ALLPAIRS-params.js
? Overwrite ALLPAIRS-params.js? (Ynaxdh)

If you just want to use the generator on any OS with installed GUNBOT 3.3 Core Edition, read on.

Installation

First, install Yeoman, pm2 and generator-gunbot using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g pm2
npm install -g generator-gunbot

Usage

To init GUNBOT:

cd /path/to/gunbot
yo gunbot init

To add a new currency to GUNBOT:

yo gunbot add

Limits

This initial version of the generator-gunbot has some limitations:

  • Only GUNBOT 3.3 support
  • Only Poloniex support
  • Only BTC to XXX support

License

MIT © BeerK0in

0.1.26

7 years ago

0.1.25

7 years ago

0.1.24

7 years ago

0.1.23

7 years ago

0.1.22

7 years ago

0.1.21

7 years ago

0.1.19

7 years ago

0.1.18

7 years ago

0.1.17

7 years ago

0.1.16

7 years ago

0.1.15

7 years ago

0.1.14

7 years ago

0.1.13

7 years ago

0.1.12

7 years ago

0.1.11

7 years ago

0.1.10

7 years ago

0.1.9

7 years ago

0.1.8

7 years ago

0.1.7

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago