GitHub - ergochat/ergo:一个用 Go 语言编写的现代 IRC 服务器(守护进程/ircd)。

主要观点:Ergo 是用 Go 编写的现代 IRC 服务器,原名 Oragono,具有简单易用、功能集成、支持 IRCv3、高度可定制等特点,是 Ergonomadic IRC 守护进程的分支。
关键信息

  • 提供多种功能,如集成服务、类似 bouncer 的功能、TLS 支持、IRCv3 支持、多种语言支持等。
  • 有快速启动指南,包括下载、配置、运行等步骤,还提到平台包、使用 Docker 和从源代码构建等方式。
  • 配置方面有默认配置文件、日志配置、密码存储及昵称和频道注册等内容。
  • 提及众多贡献者,包括 Jeremy Latt、Edmund Huber 等。
    重要细节
  • 运行测试网实例可访问 testnet.ergo.chat。
  • 可通过 cp、vim 等命令修改配置文件,使用 mkcerts 生成证书,通过 make 从源代码构建。
  • 密码使用 bcrypt 存储,可通过 genpasswd 生成加密字符串。
  • 昵称注册后需启用 SASL 以自动登录,还可用于注册频道。
阅读 38
0 条评论