A chat log suite for Destiny.gg and Twitch.tv.
These instructions assume you are installing on Ubuntu 14.04 or higher.
Install git.
sudo apt-get install git --assume-yes
Clone the overrustlelogs repo.
git clone https://github.com/b-ggs/overrustlelogs.git
cd overrustlelogs
Copy and edit the .env file. Edit the overrustlelogs.toml file.
# cd into overrustlelogs if not already in there
cd ./overrustlelogs
cp ./.env.example ./.env
# changing paths in this requires to change paths in install.sh
vim .env
# copy config files to working dir
cp ./package/var/overrustlelogs/*
# few things you need to edit here too
vim ./overrustlelogs.toml
# set the channels you want to log
vim ./channels.json
# change server_name's in the nginx config if you need
vim ./package/etc/nginx/sites-enabled/overrustlelogs.net.conf
start the stack
docker-compose up -d
Run the install script from the repo root directory.
# cd into overrustlelogs if not already in there
cd overrustlelogs
# use sudo if you're not root
# only use all.sh if you're on ubuntu and don't have nginx, varnish, docker and
# docker-compose installed, otherwise install everything manually and run install.sh afterwards
./scripts/all.sh
Run the update script from the repo root directory.
# cd into overrustlelogs if not already in there
cd overrustlelogs
# use sudo if you're not root
./scripts/update.sh