Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.allthingslinux.org/llms.txt

Use this file to discover all available pages before exploring further.

The atl.chat IRC stack consists of UnrealIRCd (the IRC server daemon) and Atheme (IRC services providing NickServ, ChanServ, and friends). Both run as Docker containers and are configured entirely via environment variables and templated config files.

Components

UnrealIRCd

UnrealIRCd is the IRC server. The apps/unrealircd/ image uses a multi-stage Alpine build: a build stage compiles UnrealIRCd from source, and a minimal runtime stage contains only the compiled binary and its config.

Atheme

Atheme provides IRC services (NickServ, ChanServ, HostServ, etc.). It runs in the same network namespace as UnrealIRCd and connects to it via the Atheme uplink on 127.0.0.1:6901.