| .gitignore | ||
| build.sh | ||
| go.mod | ||
| go.sum | ||
| http.go | ||
| LICENSE | ||
| main.go | ||
| motd.txt | ||
| README.md | ||
Gocirc
a lightweight IRC server written in Golang
setup
- cloning the repository
git clone ssh://git@git-ssh.anarchists.space:222/meer/Gocirc.git
cd Gocirc
- compiling the server
chmod +x build.sh
./build.sh
- setting up configuration file example JSON config
{
"port": 6667,
"webapiport": 7880,
"motd": "<motd file>",
"enableserverpassword": true,
"serverpassword": "YOUR_SERVERPASSWORD",
"channels": [
{
"channel": "#main",
"description": "the main channel"
}
],
"ops": [
"admin"
]
}
change values as needed