Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 1.01 KB

README.md

File metadata and controls

33 lines (19 loc) · 1.01 KB

Starfruit Build Status

A modern implementation of IRC server written in Golang.

Released by starfruit.io.

Build Status

Background

IRC is an awesome protocol, it's simple but very mature in the past decades.

From my perspective, some of its features which defined in the RFC are out of date, so I wanna to implement a modern IRC server with usefull features, of course, I will extend the original IRC as well.

Quick Start

I assume you already familiar with how to install go related packages.

  1. Install the code go get github.com/flatpeach/starfruit
  2. Prepare your ircd.conf, you can consult the default ircd.conf in this repo
  3. Start your irc server starfruit --config my_config_file_path

Enjoy to chat with this IRC server.

Contributing

Welcome to contribute!