Skip to content

Ergo Chat

Go 언어로 작성된 현대적 IRC 서버

About

  • Ergo는 Go 언어로 작성된 현대적인 IRC 서버로, 이전에는 Oragono 였음
  • 주요 설계 원칙 : 설정과 사용의 간편함, ircd와 서비스 프레임워크, 바운서 기능의 통합, IRCv3 지원, YAML 설정 파일을 통한 높은 커스터마이징 지원
  • Ergo는 Ergonomadic IRC 데몬의 포크임

기능

  • 통합 서비스: 사용자 계정을 위한 NickServ, 채널 등록을 위한 ChanServ, Vanity 호스트를 위한 HostServ 제공.
  • 바운서 기능: 히스토리 저장 및 재생, 여러 클라이언트가 동일한 닉네임 사용 가능.
  • TLS/SSL 지원, 클라이언트 인증서 지원 포함.
  • IRCv3 지원.
  • YAML 설정 파일 사용.
  • 서버 설정 및 TLS 인증서의 실시간 업데이트 가능.
  • SASL 인증 및 LDAP 지원.
  • 여러 언어 지원 및 네트워크 기본 언어 설정 가능.
  • UTF-8 닉 및 채널 이름 지원 옵션.
  • 고급 보안 및 개인정보 보호 기능 제공.
  • IRC 운영자를 위한 확장 가능한 권한 시스템.
  • 사용자 이름을 위한 ident 조회.
  • 자동화된 클라이언트 연결 제한.
  • bcrypt로 저장된 비밀번호.
  • UBAN 시스템을 통한 통합 차단 기능.
  • 사양을 준수한 개발에 중점.

See also

Favorite site