Server manager #2595

Open
opened 2026-02-20 22:09:22 -05:00 by deekerman · 8 comments
Owner

Originally created by @Krzmbrzl on GitHub (Oct 12, 2022).

Context

Managing a single server or managing multiple virtual servers running within the same Mumble server instance.

Description

Create a small separate, stand-alone GUI application that can be used to configure a running server instance. This should include editing the channel tree and also setting config options.

As a bonus it would be nice to be able to manipulate groups and ACLs from there as well.

Mumble component

Server

OS-specific?

No

Additional information

See also

Originally created by @Krzmbrzl on GitHub (Oct 12, 2022). ### Context Managing a single server or managing multiple virtual servers running within the same Mumble server instance. ### Description Create a small separate, stand-alone GUI application that can be used to configure a running server instance. This should include editing the channel tree and also setting config options. As a bonus it would be nice to be able to manipulate groups and ACLs from there as well. ### Mumble component Server ### OS-specific? No ### Additional information See also - #5913 - #4183 - #4164 - #2569
Author
Owner

@trymeouteh commented on GitHub (Oct 17, 2022):

Would like to see this for Linux for sure, would be nice to see this on Windows too.

@trymeouteh commented on GitHub (Oct 17, 2022): Would like to see this for Linux for sure, would be nice to see this on Windows too.
Author
Owner

@Krzmbrzl commented on GitHub (Oct 18, 2022):

Yeah I think if we implement it, we should do it in a cross platform way so that it is available on all platforms Mumble itself can be run on.

@Krzmbrzl commented on GitHub (Oct 18, 2022): Yeah I think if we implement it, we should do it in a cross platform way so that it is available on all platforms Mumble itself can be run on.
Author
Owner

@JobberRT commented on GitHub (Nov 1, 2022):

how about a simple web page?

@JobberRT commented on GitHub (Nov 1, 2022): > how about a simple web page?
Author
Owner

@Krzmbrzl commented on GitHub (Nov 2, 2022):

I think that using a web page as frontend probably makes things more complicated, unless we do a web only version, which uses something like PHP to interface with the server via Ice.
But personally, I wouldn't want to tinker with a web only solution. I'm just not into web dev at all 🤷

That's not to say that it wouldn't be a viable solution, in general.

@Krzmbrzl commented on GitHub (Nov 2, 2022): I think that using a web page as frontend probably makes things more complicated, unless we do a web only version, which uses something like PHP to interface with the server via Ice. But personally, I wouldn't want to tinker with a web only solution. I'm just not into web dev at all :shrug: That's not to say that it wouldn't be a viable solution, in general.
Author
Owner

@trymeouteh commented on GitHub (Oct 5, 2023):

By running this command, wouldn't this allow you to run multiple servers in the terminal window and be able to stop/kill a server by pressing CTRL+C?

To run multiple servers, you will need to change the INI path and have a separate terminal tab or window for each server.

mumble-server -fg -ini "/home/USERNAME/Services/Mumble Servers/SERVER NAME.ini"

@trymeouteh commented on GitHub (Oct 5, 2023): By running this command, wouldn't this allow you to run multiple servers in the terminal window and be able to stop/kill a server by pressing CTRL+C? To run multiple servers, you will need to change the INI path and have a separate terminal tab or window for each server. `mumble-server -fg -ini "/home/USERNAME/Services/Mumble Servers/SERVER NAME.ini"`
Author
Owner

@Krzmbrzl commented on GitHub (Oct 5, 2023):

What command?

@Krzmbrzl commented on GitHub (Oct 5, 2023): What command?
Author
Owner

@trymeouteh commented on GitHub (Oct 6, 2023):

What command?

mumble-server -fg -ini "/home/USERNAME/Services/Mumble Servers/SERVER NAME.ini"

This command above?

The -fg flag will allow you to stop/kill the server by pressing CTRL+C

@trymeouteh commented on GitHub (Oct 6, 2023): > What command? ` mumble-server -fg -ini "/home/USERNAME/Services/Mumble Servers/SERVER NAME.ini" ` This command above? The *-fg* flag will allow you to stop/kill the server by pressing CTRL+C
Author
Owner

@Krzmbrzl commented on GitHub (Oct 7, 2023):

Ah 💡
Yes indeed that works. However, the main thing of a server manager (imo) would be to be able to also take care of the server's configuration and user/channel administration, which can currently only be done via the Ice interface.

@Krzmbrzl commented on GitHub (Oct 7, 2023): Ah :bulb: Yes indeed that works. However, the main thing of a server manager (imo) would be to be able to also take care of the server's configuration and user/channel administration, which can currently only be done via the Ice interface.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/mumble-mumble-voip#2595
No description provided.