forked from GitHub/dbot
Merge pull request #576 from iceTwy/master
Update installation files, add default redis port for listening
This commit is contained in:
commit
a90083b287
@ -26,7 +26,7 @@ Once you have that set up, you can install DBot's dependencies, configure and
|
|||||||
run the bot for the first time with the following command:
|
run the bot for the first time with the following command:
|
||||||
|
|
||||||
```
|
```
|
||||||
sh install.sh
|
./install
|
||||||
```
|
```
|
||||||
|
|
||||||
## Upgrading
|
## Upgrading
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
"language": "en",
|
"language": "en",
|
||||||
"debugMode": false,
|
"debugMode": false,
|
||||||
"debugLevel": 1,
|
"debugLevel": 1,
|
||||||
|
"redisPort": 6379,
|
||||||
"repoRoot": "https://github.com/reality/depressionbot/",
|
"repoRoot": "https://github.com/reality/depressionbot/",
|
||||||
"version": "Depressionbot IRC bot 0.5-dev - Lovingly crafted by The DepressionBot Foundation (a charity arm of the Official Aberystwyth Open Source International Development League)."
|
"version": "Depressionbot IRC bot 0.5-dev - Lovingly crafted by The DepressionBot Foundation (a charity arm of the Official Aberystwyth Open Source International Development League)."
|
||||||
}
|
}
|
||||||
|
46
install
Executable file
46
install
Executable file
@ -0,0 +1,46 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
cat LICENCE
|
||||||
|
git submodule init
|
||||||
|
git submodule update
|
||||||
|
|
||||||
|
if [ ! -e /usr/bin/node ] && [ ! -e /usr/local/bin/node ];
|
||||||
|
then
|
||||||
|
echo 'node.js is not installed. Please install it before running install.sh.'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [ ! -e /usr/bin/npm ] && [ ! -e /usr/local/bin/npm ];
|
||||||
|
then
|
||||||
|
echo 'npm is not installed. Please install it before running install.sh'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
npm install async wordnik node-uuid underscore request sandbox express moment-timezone moment jade databank databank-redis ent passport passport-local password-hash connect-flash
|
||||||
|
|
||||||
|
cd public/
|
||||||
|
wget http://twitter.github.com/bootstrap/assets/bootstrap.zip
|
||||||
|
unzip bootstrap.zip
|
||||||
|
rm bootstrap.zip
|
||||||
|
|
||||||
|
mkdir d3
|
||||||
|
cd d3
|
||||||
|
wget http://d3js.org/d3.v3.zip
|
||||||
|
unzip d3.v3.zip
|
||||||
|
rm d3.v3.zip
|
||||||
|
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
if [ ! -f config.json ];
|
||||||
|
then
|
||||||
|
echo 'Creating configuration file...'
|
||||||
|
cp config.json.sample config.json
|
||||||
|
vim config.json
|
||||||
|
fi
|
||||||
|
|
||||||
|
read -p "Setup complete. Run depressionbot now? [y/N]"
|
||||||
|
if [[ ! $REPLY =~ ^[Yy]$ ]]
|
||||||
|
then
|
||||||
|
echo 'Okay. To run the bot, use "node run.js"'
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
node run.js
|
||||||
|
|
Loading…
Reference in New Issue
Block a user