|
|
Line 1: |
Line 1: |
− | {{Outdated}}
| + | #redirect [[Running_Murmur]] |
− | __TOC__
| |
− | | |
− | = Murmur: Mumble Server =
| |
− | == INI file ==
| |
− | The server configuration is done through the '''murmur.ini''' file. It is read using the <code>MetaParams::read()</code> function in [http://mumble.svn.sourceforge.net/viewvc/mumble/trunk/src/murmur/Meta.cpp?view=markup Meta.cpp]. The function's source code will show all the available INI property names in the event new setting are added and this page does not get updated.
| |
− | | |
− | Here's an example file:
| |
− | | |
− | <pre>
| |
− | # Welcome message sent to users
| |
− | welcometext="<br />Welcome to this server running <b>Murmur</b>.<br />Enjoy your stay!<br />"
| |
− | | |
− | # Port to bind TCP and UDP sockets to.
| |
− | port=64738
| |
− | | |
− | # Password to join server
| |
− | serverpassword=
| |
− | | |
− | # Maximum number of concurrent clients allowed.
| |
− | users=50
| |
− | | |
− | # Maximum bandwidth (in bytes per second) clients are allowed
| |
− | # send speech at.
| |
− | bandwidth=5000
| |
− | | |
− | # Users hear themselves? (Testmode)
| |
− | loop=false
| |
− | | |
− | # Path to database. If blank, will search for
| |
− | # murmur.sqlite in default locations.
| |
− | database=
| |
− | | |
− | # How often should commands from the database be checked?
| |
− | # The default is every 10 seconds. Unless you're writing your
| |
− | # own scripts, don't bother with this.
| |
− | commandtime=1
| |
− | | |
− | # If you wish to use something other than SQLite, you'll need to set the name
| |
− | # of the database above, and also uncomment the below.
| |
− | #
| |
− | #dbDriver=QMYSQL
| |
− | #dbUsername=
| |
− | #dbPassword=
| |
− | #dbHost=
| |
− | #dbPort=
| |
− | | |
− | # Murmur defaults to not using D-Bus. If you wish to use dbus, please
| |
− | # specify so here.
| |
− | #
| |
− | #dbus=session
| |
− | | |
− | # Murmur default to logging to murmur.log. If you leave this blank,
| |
− | # murmur will log to the console (linux) or through message boxes (win32).
| |
− | # System log file locations:
| |
− | # For Windows: logfile=c:\windows\system32\LogFiles\murmur.log
| |
− | # For Linux: logfile=/var/log/murmur.log
| |
− | logfile=murmur.log
| |
− | | |
− | # To enable public registration, the serverpassword must be blank, and this
| |
− | # must all be filled out.
| |
− | # The password here is used to create a registry for the server name; subsequent
| |
− | # updates will need the same password. Don't loose your password.
| |
− | # The URL is your own website.
| |
− | #registerName=Mumble Server
| |
− | #registerPassword=secret
| |
− | #registerUrl=http://mumble.sourceforge.net/
| |
− | | |
− | # Specifies autoban settings. Times are in seconds.
| |
− | #autobanAttempts=10
| |
− | #autobanTimeframe=120
| |
− | #autobanTime=300
| |
− | | |
− | # Full path and file name of the PEM encoded server identity
| |
− | # certificate and private key file for SSL.
| |
− | #sslCert=
| |
− | #sslKey= | |
− | | |
− | </pre>
| |
− | | |
− | == Using an external database ==
| |
− | | |
− | It is possible to use an external database instead of SQLite:
| |
− | * [[Murmur and PostgreSQL]]
| |