6a1d55c968 | ||
---|---|---|
Godeps | ||
assets | ||
client | ||
commands | ||
server | ||
storage | ||
.dockerignore | ||
.gitignore | ||
Dockerfile | ||
LICENSE | ||
README.md | ||
config.default.toml | ||
main.go |
README.md
name_pending
Web-based IRC client in Go.
Features
- Searchable history
- Persistent connections
- Multiple users
Usage
There is a few different ways of getting it.
1. Binary
There will be binary releases.
2. Go
This requires a Go environment.
go get github.com/khlieng/name_pending
name_pending
To get some help run:
name_pending help
3. Docker
docker run -p 8080:8080 khlieng/name_pending
Build
Server
cd $GOPATH/src/github.com/khlieng/name_pending
go install
Client
This requires Node.js.
Fetch the dependencies:
npm install -g gulp
go get github.com/jteeuwen/go-bindata/...
cd $GOPATH/src/github.com/khlieng/name_pending/client
npm install
Run the build:
gulp -p
The server needs to be rebuilt after this. For development dropping the -p flag will turn off minification and embedding, requiring only one initial server rebuild.