Despite modern alternatives like Slack, the ancient IRC is still hugely popular as an online interactive chat platform.
This may be because there are IRC clients for almost every operating system and device, from the Commodore Amiga to your smartphone, and the technology behind IRC is reassuringly simplistic - it really is just raw text and a few control characters being bumped around the network.
Online servers, such as those offered by Freenode, are wonderful for both public and private channels. But it’s equally easy to run your own private IRC server, giving you complete control over your data, logs and configuration settings whilst avoiding all the risks and frustrations of dealing with IRC spammers and bots.
In this tutorial, we’ll cover installing the InspIRCd IRC server on Ubuntu, from installing its dependencies and building the latest version from GitHub, to configuration and execution.
Originally authored by Varun Patel
What you’ll learn
- How to prepare your environment for the installation of InspIRCd
- How to build and install InspIRCd from GitHub
- How to start your first InspIRCd server
- How to configure InspIRCd
What you’ll need
- A computer running Ubuntu 16.04 LTS (Xenial) or later
- A network connection