shroudBNC is an IRC network bouncer software written in C++. It comes with various modules and features that can be modified and extended with TCL scripts to your usage requirements.
This tutorial its for Debian 8 but should work for latest Debian and Ubuntu versions as well.
First you need to install some packages to compile sBNC from source:
Now you are ready to start the sBNC installation with this commands:
If you would like to install the lastest stable version or another one click here for the list.
After installing the necessary packages and sBNC, you can configure and initialize sBNC using this command:
If for any reason your server reboots or loses network connectivity, sBNC will lose it too. To automatically start sBNC on boot, check this link.