Alternative Mumble server
Find a file
2013-02-09 21:33:32 +01:00
pkg grumble, pkg/acl: move ACL handling to the acl package. 2013-02-09 21:33:32 +01:00
.gitignore Update for Go 1. 2012-02-06 22:17:42 +01:00
args.go grumble: remove SSH support. 2012-12-09 13:39:52 +01:00
AUTHORS Add pcgod to AUTHORS. 2011-04-09 21:50:16 +02:00
channel.go grumble, pkg/acl: move ACL handling to the acl package. 2013-02-09 21:33:32 +01:00
client.go grumble, pkg/acl: move ACL handling to the acl package. 2013-02-09 21:33:32 +01:00
freeze.go grumble, pkg/acl: move ACL handling to the acl package. 2013-02-09 21:33:32 +01:00
freeze_unix.go grumble: fix unix build, freeze_unix.go was missing imports. 2012-11-18 17:57:08 +01:00
freeze_windows.go grumble, pkg/freezer: more stable freezing on Windows. 2012-11-18 17:40:18 +01:00
gencert.go Update for Go 1. 2012-02-06 22:17:42 +01:00
grumble.go pkg/blobstore: modernize the blobstore package. 2013-02-04 23:36:45 +01:00
LICENSE Update LICENSE file. 2011-04-09 21:52:05 +02:00
Makefile Add VoiceTarget support (whispers and shouts) 2011-11-12 20:29:18 +01:00
message.go grumble, pkg/acl: move ACL handling to the acl package. 2013-02-09 21:33:32 +01:00
murmurdb.go grumble, pkg/acl: move ACL handling to the acl package. 2013-02-09 21:33:32 +01:00
README.markdown Update README, use Markdown. 2012-03-10 13:34:36 +01:00
register.go Update for Go 1. 2012-02-06 22:17:42 +01:00
server.go grumble, pkg/acl: move ACL handling to the acl package. 2013-02-09 21:33:32 +01:00
signal_unix.go Add Unix build tags to signal_unix.go 2012-03-10 13:51:10 +01:00
signal_windows.go Abstract away signal handling. 2011-05-16 23:46:25 +02:00
user.go Major gofix run. 2011-11-08 15:05:13 +01:00
version.go grumble, pkg/*: go fmt. 2012-11-18 17:59:07 +01:00
voicetarget.go grumble, pkg/acl: move ACL handling to the acl package. 2013-02-09 21:33:32 +01:00

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'.