Skip to content

Instantly share code, notes, and snippets.

@lukespragg
Created September 17, 2014 06:31
Show Gist options
  • Save lukespragg/5d83e79a86036db30f42 to your computer and use it in GitHub Desktop.
Save lukespragg/5d83e79a86036db30f42 to your computer and use it in GitHub Desktop.
IRCAnywhere setup and installation bash script Note: WIP
#!/bin/bash
git clone https://github.com/ircanywhere/ircanywhere.git
git checkout development
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo curl https://raw.github.com/creationix/nvm/v0.3.0/install.sh | sh
sudo nvm install 0.10
sudo nvm use 0.10
sudo nvm alias default 0.10
sudo npm install -g gulp
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
sudo apt-get install mongodb-org
sudo killall mongod
sudo nano /etc/mongod.conf
bind = 0.0.0.0
replSet = rs0
fork = true
sudo mongod --config /etc/mongod.conf
sudo mongo
rs.initiate()
#mongod --logpath /var/log/mongodb.log --replSet rs0
#mongo
sudo ln -s `which nodejs` /usr/bin/node
sudo ./install.sh
sudo npm start # or 'node . run' or 'node . start'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment