No description
| .github/workflows | ||
| authd | ||
| bandb | ||
| doc | ||
| extensions | ||
| help | ||
| include | ||
| ircd | ||
| librb | ||
| m4 | ||
| modules | ||
| scripts | ||
| ssld | ||
| tests | ||
| testsuite | ||
| tools | ||
| .gitignore | ||
| .mailmap | ||
| autogen.sh | ||
| configure.ac | ||
| CREDITS | ||
| Makefile.am | ||
| meson.build | ||
| meson_options.txt | ||
| NEWS.md | ||
| README.md | ||
| shtool | ||
Chateanos (Libra IRCd)
Chateanos (Libra IRCd) es un servidor IRC (ircd) compatible con IRCv3, pensado para redes de alta concurrencia (10,000+ usuarios simultáneos).
Características
- Soporte IRCv3.1 y buena parte de IRCv3.2 (SASL, message-tags, batch, chathistory, echo-message, etc.)
- Conexiones cliente y servidor por TLS/SSL
- Cloaking de IP para usuarios
- Sistema de operadores en tres niveles:
Administrador,IRCopySoporte - Pensado para escalar sin límites artificiales de clientes concurrentes
- Se integra con Atheme para servicios (NickServ, ChanServ, OperServ, MemoServ)
Requisitos
- Plataforma POSIX (probado en Debian 12)
- Toolchain de compilación: gcc, autoconf, automake, libtool, bison, flex, pkg-config
- OpenSSL (u otra librería TLS soportada) para conexiones cifradas
- SQLite3 (para la base de bans)
Compilación
Este proyecto usa autotools (no meson).
sudo apt install build-essential autoconf automake libtool pkg-config git flex bison libssl-dev libsqlite3-dev
git clone https://git.chateanos.com/Chateanos/IRCd.git
cd IRCd
./autogen.sh
./configure --prefix=/ruta/de/instalacion
make
make install