Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server manager #5924

Open
Krzmbrzl opened this issue Oct 12, 2022 · 8 comments
Open

Server manager #5924

Krzmbrzl opened this issue Oct 12, 2022 · 8 comments
Labels
feature-request This issue or PR deals with a new feature help wanted Good community contribution opportunities server ui

Comments

@Krzmbrzl
Copy link
Member

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

@Krzmbrzl Krzmbrzl added feature-request This issue or PR deals with a new feature triage This issue is waiting to be triaged by one of the project members server and removed triage This issue is waiting to be triaged by one of the project members labels Oct 12, 2022
@Krzmbrzl Krzmbrzl added help wanted Good community contribution opportunities ui labels Oct 12, 2022
@trymeouteh
Copy link

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

@Krzmbrzl
Copy link
Member Author

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.

@JobberRT
Copy link

JobberRT commented Nov 2, 2022

how about a simple web page?

@Krzmbrzl
Copy link
Member Author

Krzmbrzl commented 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.

@trymeouteh
Copy link

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"

@Krzmbrzl
Copy link
Member Author

Krzmbrzl commented Oct 5, 2023

What command?

@trymeouteh
Copy link

trymeouteh commented Oct 7, 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

@Krzmbrzl
Copy link
Member Author

Krzmbrzl commented 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request This issue or PR deals with a new feature help wanted Good community contribution opportunities server ui
Projects
None yet
Development

No branches or pull requests

3 participants