From 4d750c6e5e87cfc6994e0d48369aa50c62225000 Mon Sep 17 00:00:00 2001 From: Jason Levine Date: Wed, 8 Oct 2014 20:35:57 -0400 Subject: [PATCH] start documenting IRC server setup process --- docs/ircserver.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docs/ircserver.md diff --git a/docs/ircserver.md b/docs/ircserver.md new file mode 100644 index 0000000..263c0cc --- /dev/null +++ b/docs/ircserver.md @@ -0,0 +1,24 @@ +# Setting up the tilde.club IRC server + +We chose to go with charybdis, mostly because it's in the Debian/Ubuntu package repository (universe), so we can update it without having to go through the configure/make/make install process. + +## System setup + +The server is an Amazon EC2 instance, running Ubuntu. Initial system setup included: + +* modifying the hostname (`sudo hostname irc`) (and perhaps also needing to edit the `/etc/hostname` file, unclear) +* updating the `/etc/hosts` file (add `172.30.0.216 irc.tilde.club irc`) + +## Installing charybdis + +First, we needed to add the "universe" repository to the `apt` repository list: + +``` +sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe" +``` + +Once that was added, charybdis could be installed: + +``` +sudo apt-get install charybdis +```