mirror of
https://github.com/mumble-voip/mumble.git
synced 2026-03-03 00:46:56 -05:00
Server manager #2595
Labels
No labels
GlobalShortcuts
Hacktoberfest
accessibility
acl
asio
audio
bonjour
bsd
bug
build
certificate
ci
client
code
documentation
external-bug
feature-request
gRPC
github
good first issue
help wanted
help-needed
ice
installer
linux
macOS
needs-ckeck-with-latest-version
needs-more-input
overlay
positional audio
priority/P0 - Blocker
priority/P1 - Critical
priority/P2 - Important
priority/P3 - Somewhat important
priority/P4 - Low
public-server-registration
qt
recording
release-management
server
stale-no-response
stale-support
support
task
test
theme
translation
triage
ui
windows
wontfix
x64
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mumble-mumble-voip#2595
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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
@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.
@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.
@JobberRT commented on GitHub (Nov 1, 2022):
how about a simple web page?
@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.
@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"@Krzmbrzl commented on GitHub (Oct 5, 2023):
What command?
@trymeouteh commented on GitHub (Oct 6, 2023):
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 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.