Ergo
Modern IRC server written in Go with built in services
Ergo keeps tracking IRCv3 upstream while quietly opening its history layer to real databases.
◆Recent moves
- 22d ago
v2.19.0-rc1: IRCv3 updates and a breaking config change
The v2.19.0 release candidate carries IRCv3 specification updates, fixes and minor enhancements — the usual shape of an Ergo cycle. Notable for operators because one config-file change is not backwards-compatible, so this upgrade needs reading before applying.
View source ↗ - 4mo ago
v2.18.0-rc1 adds PostgreSQL and SQLite history backends
⚡ SPARKThe release that broke Ergo's storage assumption: history can now live in PostgreSQL or SQLite instead of only the embedded store, and the HTTP API grew alongside it. It is the one change in this window that alters how Ergo is deployed rather than what it supports.
View source ↗ - 7mo ago
v2.17.0-rc1 implements the IRCv3 metadata specification
v2.17.0 picked up the IRCv3 metadata specification via an outside contributor, alongside fixes and minor updates. Spec conformance arriving through community contribution is the normal way Ergo's feature surface grows.
View source ↗ - 1y ago
v2.16.0-rc1: bug fixes and minor updates
A maintenance cycle: bug fixes, minor updates and fully backwards-compatible config additions. Nothing here changes what the server does.
View source ↗