Daniel Oaks 43e28e2fef PROXY: Remove command, I don't think it's that useful | 7 years ago | |
---|---|---|
docs | 7 years ago | |
irc | 7 years ago | |
mkcerts | 7 years ago | |
.gitignore | 7 years ago | |
CHANGELOG.md | 7 years ago | |
LICENSE | 10 years ago | |
README.md | 7 years ago | |
oragono.go | 7 years ago | |
oragono.motd | 8 years ago | |
oragono.yaml | 7 years ago |
Oragono is an IRC daemon written in Go. It’s an early, experimental fork of the Ergonomadic IRC daemon.
Also see the mammon IRC daemon for a similar project written in Python instead.
This project adheres to Semantic Versioning. For the purposes of versioning, we consider the “public API” to refer to the configuration files, CLI interface and database format.
PASS
command)go get
go install
cp oragono.yaml ircd.yaml
vim ircd.yaml # modify the config file to your liking
oragono initdb
oragono mkcerts
Note: This installation will give you unsigned certificates only suitable for teting purposes. For real crets, look into Let’s Encrypt.
See the example oragono.yaml
. Passwords are stored using bcrypt. You can generate encrypted password strings for use in the config with the genpasswd
subcommand.
oragono genpasswd
oragono run