You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sheogorath 57d7a69309
Merge release 0.2.0 from develop
6 years ago
src Merge commit 'b0d5e41bd9f3675ef8442c0d0e99f92639110d74' into HEAD 6 years ago
test Merge commit 'b0d5e41bd9f3675ef8442c0d0e99f92639110d74' into HEAD 6 years ago
.gitignore Initial IRC server commit 6 years ago
README.md Improve install instructions 6 years ago
index.js Feature: Add index.js that starts the actual server 6 years ago
package-lock.json added RFC 1459 4.1.2 Nick message and some constants 6 years ago
package.json Release version 0.2.0 6 years ago

README.md

ircd-js

A simple IRCd project to provide an IRCd.

Installing dependencies

# Installing docker on (latest) Ubuntu
sudo apt-get install docker.io

Running

Staring a NodeJS container:

docker run -v $PWD:/app --workdir /app -p 127.0.0.1:6667:6667 --rm -it node:10 /bin/bash

Commands to run inside the container:

# Install all dev dependencies
npm install

# Run mocha tests
npm test

# Start the index.js
node index.js