flash2k6 Posted August 9, 2010 Share Posted August 9, 2010 So I haven't been able to find much documentation about the Virtual servers model. (Assuming everything below here is for Linux).I did however notice that there is a murmur-user-wrapper script that creates a new configuration instance of Murmur, but that requires dbus to function.Is that the best approach? Run one "instance" with that wrapper script on a user account for each server?If I wanted to run 10 instances (virtual servers) on the same user account, what's the best way to do that? Just create a sub-folder for each, and re-run the wrapper script?Is there another way to run multiple instances of murmurd without requiring dbus?Is there any real documentation about what gets stored in the sqlite database? Assume for a moment I was going to host a handful of virtual servers, and wanted to know the ins/outs of how the sqlite database is populated, and how configuration files are manipulated, where could I find that information? (I suppose I could read the source code).Sorry for all the questions, I'm just trying to understand the layout of what murmur requires to function in a multiple-server environment. Quote Link to comment Share on other sites More sharing options...
Administrators kissaki Posted August 9, 2010 Administrators Share Posted August 9, 2010 You run one process (murmur.x86) and can start, stop and configure the virtual servers it embeds via Ice / Ice Interfaces.DBus is deprecated, Ice is the newer middleware for mumble.For 3rd party administration SW see the wiki at http://mumble.sourceforge.net/3rd_Party_ApplicationsFor Ice setup info see http://mumble.sourceforge.net/IceYou won't need any further Ice installs on the murmur-hosting machine; murmur can ice-listen just like that.You'll need some kind of on the client side though.If you want to use a web-interface for example you'll need some Ice-files for your scripting language.Well, there's no real doc about what's stored and where in the sqlite.Ice can be used to change all that though. The generated Ice doc (slice api doc) can be explored though: http://mumble.sourceforge.net/slice/So, for example you could run one murmur instance and use a web-interface to start several virtual servers and further configure them.The virtual servers will be embedded in your process then.Ofc. you can also run seperate instances of murmur (as you noticed sth about multible users). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.