mirror of
https://github.com/mumble-voip/grumble.git
synced 2025-12-20 06:10:00 -08:00
Alternative Mumble server
| pkg | ||
| .gitignore | ||
| acl.go | ||
| args.go | ||
| AUTHORS | ||
| channel.go | ||
| client.go | ||
| freeze.go | ||
| freeze_unix.go | ||
| freeze_windows.go | ||
| gencert.go | ||
| group.go | ||
| grumble.go | ||
| LICENSE | ||
| Makefile | ||
| message.go | ||
| murmurdb.go | ||
| README.markdown | ||
| register.go | ||
| server.go | ||
| signal_unix.go | ||
| signal_windows.go | ||
| ssh.go | ||
| user.go | ||
| version.go | ||
| voicetarget.go | ||
What is Grumble?
Grumble is an implementation of a server for the Mumble voice chat system. It is an alternative to Murmur, the typical Mumble server.
Compiling Grumble from source
You must have a Go 1 environment installed to build Grumble. Those are available at:
http://code.google.com/p/go/downloads/list
Once Go is installed, you should set up a GOPATH to avoid clobbering your Go environment's root directory with third party packages.
Set up a GOPATH. On Unix, do something like this
$ export GOPATH=$HOME/gocode
$ mkdir -p $GOPATH
and on Windows, do something like this (for cmd.exe):
c:\> set GOPATH=%USERPROFILE\gocode
c:\> mkdir %GOPATH%
Then, it's time to install Grumble. The following line should do the trick:
$ go get mumbleapp.com/grumble
And that should be it. Grumble has been built, and is available in $GOPATH/bin as 'grumble'.