Skip to content

UnrealIRCD

Installing UnrealIRCD on Ubuntu 22.04

  • by

This guide references the official UnrealIRCD documentation. See Installing from source. Run the following commands: As root: sudo apt-get install build-essential pkg-config gdb libssl-dev libpcre2-dev libargon2-dev libsodium-dev libc-ares-dev libcurl4-openssl-dev adduser unrealircd As unrealircd (or whatever user you created): wget –trust-server-names https://www.unrealircd.org/downloads/unrealircd-latest.tar.gz tar zxvf unrealircd-latest.tar.gz cd <path> ./Config Follow the instructions. This script will create self-signed certificates so if you are upgrading back up your existing certs! UnrealIRCd can use letsencrypt certificates, so you can map fullchain.pem to curl-ca-bundle.crt, privkey.pem to server.key.pem, and cert.pem to server.cert.pem. Because of permissions issues involving the certs with letsencrypt, I recommend copying these files to your tls directory and chmod… Read More »Installing UnrealIRCD on Ubuntu 22.04