-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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-GUI (+Easy-Mode for Setup) #4164
Comments
I don't think this should be in the client (after all the client and the server can be distributed independently as of now). However an easy way to set up a server would of course be a good idea.For that we basically have #2569. EDIT: Though maybe it'd make sense to close the old issue and keep this one as this is more general... What do you think? 🤔 |
Well I understand that, but it would only be "really" easy if it is in the client.
Well #2569 is a bit confusing and different I think (though a bit related, for the record: the user asked for a cli for managing virtual servers).
So in summary: I would wait a little longer. |
@streaps You downvoted, can you explain what exactly you don't like? |
I should have written a comment instead. I think server and client should be kept separate. Your proposal also suggests that people run their servers on their broadband connections behind their routers. It can be done, but there are all kinds of pitfalls. I have my doubts that a server GUI will lead to better user experience. Connections will fail because of wrong IP addresses, port forwards that don't work, some people will think it is a great idea to run the server on a wireless connection, ... If a user cannot master murmur.ini, I'm not sure I would recommend running their server at home.
I wouldn't mind a GUI for configuring virtual servers (over gRPC).
The Murmur package behaves like other server packages in Debian. If you want to run your server with a GUI and on-demand, maybe a Flatpak or AppImage would work. But Linux distros are not Windows. Don't waste your time trying to convince the distros package maintainers to change everything, just because you don't like the Linux way ;). |
+1 for a GUI client to easily setup and configure Murmur for Windows and Linux. This will make it easy to setup for non tech savvy people. |
I also thought about that when reading #4049.
😄 I remember reading that somewhere: "if you can't do it on your own, you probably should not do it".
Yeah I'm already applying lots and lots of solutions to that, compiling myself, running containers etc. Nonetheless I see, it would probably be better to have a seperate (Server-)GUI 🤔. The only advantages in a client-implementation would be:
and these could be realized in a server GUI as well. @Krzmbrzl:
What do you think, combine or seperate? |
Given that there is no such thing as a server GUI, I'd keep them both in a single issue. The issue will be about implementing a server GUI and if you want it to have an easy mode, then you can add that to the issue, I guess... 🤔 |
Ok, will do. |
Just so this doesn't get lost, could you add a label for "feature-request"? And we maybe could discuss, how you (the mumble team) would want this to be implemented, in case someone wants to help. |
Closing in favor of #5924 |
Context:
Server, -start, -configuration
Description:
An integrated Server-GUI for managing (virtual-)servers.
Related to #2569 (integrated cli for server management).
Advantages:
Potential Features:
Serverlist:
Start/Stop
Interactive configuration:
(optional) Support for textbased config as well:
(optional) Duplicate/Clone-function
(optional) Export/Import server (configs + database (or db content))
(optional) ACL-management, two potencial levels:
(optional) User-Management (like kick, ban etc.)
Special (optional) Feature:
Easy-Config-Mode (for new, inexperienced users as well as users who like to have a light version)
Very short config:
changes to server/config:
UPnP-Suppport, so no port forwarding is necessary (see Add UPnP client support to murmur #4049)
(additional idea) Login-String: create a string, that contains all info (ip, password etc.) for easier login (admins could send the string and users would paste it into a textfield in mumble)
Some additional features I saw in murmur-cli:
Technical Implementation:
Alternatives:
The text was updated successfully, but these errors were encountered: