ibid installation instructions

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
# Prerequisites (as tested on Ubuntu 14.04.2 LTS on Monday, 27 April 2015 15:00)
$ sudo aptitude install build-essential git-core libffi-dev libssl-dev python-dev python-configobj python-sqlalchemy python-twisted python-beautifulsoup python-celementtree python-html5lib python-setuptools python-simplejson python-soappy python-jinja2 python-dateutil python-virtualenv
$ sudo adduser --disabled-login ibid

# Bot Environment
sudo su - ibid
mkdir ~/py && cd ~/py/
virtualenv ve
. ~/py/ve/bin/activate
pip install SQLAlchemy==0.7
pip install service_identity
ssh-keygen -t rsa -C "EMAIL ADDRESS"
cat /home/ibid/.ssh/id_rsa.pub
# Add key to your github profile
git clone git@github.com:inetpro/ibid.git
cd ibid
./setup.py install
mkdir ~/MYBOT && cd ~/MYBOT
ibid-setup
twistd -n ibid