Skip to content
Search

Ergo Chat

lastmod 2024-12-20created 2024-12-201 edits

A modern IRC server written in Go

About

  • Ergo is a modern IRC server written in Go, formerly known as Oragono
  • Key design principles : ease of setup and use, integration of ircd, services framework, and bouncer features, IRCv3 support, high customizability through a YAML configuration file
  • Ergo is a fork of the Ergonomadic IRC daemon

Features

  • Integrated services: NickServ for user accounts, ChanServ for channel registration, HostServ for vanity hosts.
  • Bouncer features: history storage and playback, multiple clients can use the same nickname.
  • TLS/SSL support, including client certificate support.
  • IRCv3 support.
  • Uses a YAML configuration file.
  • Server configuration and TLS certificates can be updated in real time.
  • SASL authentication and LDAP support.
  • Multiple language support, with a configurable network default language.
  • Option to support UTF-8 nicks and channel names.
  • Advanced security and privacy features.
  • Extensible permission system for IRC operators.
  • ident lookups for usernames.
  • Automated client connection limits.
  • Passwords stored with bcrypt.
  • Unified banning via the UBAN system.
  • Focus on spec-compliant development.

See also

Favorite site

author Zer0 sitemap