YunoHost-Apps / mumbleserver_ynh

Mumble server package for YunoHost
https://mumble.info
GNU Affero General Public License v3.0
10 stars 5 forks source link

Add Mumble-web! #7

Closed nicopace closed 3 years ago

nicopace commented 7 years ago

Works like a charm, and allows people to use without a client. https://github.com/Johni0702/mumble-web

hferee commented 7 years ago

I guess this would make sens as a separate app.

nicopace commented 7 years ago

It's really small to add it as a separate app... but of course. Thanks!

lenod commented 7 years ago

I think small is good. You want apps to be as easy to maintain as possible.

Jibec commented 6 years ago

as Yunohost is about to be an enabler for people with low technical knoledge, I feel like I'll icnlude this here with an option.

unklebonehead commented 5 years ago

Can this be installed using MyCustomWebapp or does it need to be in the same directory as the mumble server?

Jaxom99 commented 4 years ago

Turns out it uses Websockets, so the server also has to use them... So you should also setup https://github.com/novnc/websockify at the same time. Clearly, using a different app would be better.

jrd10 commented 4 years ago

HI, YNH user as non-sysadmin :) and Interested in Mumble-Web

@Jaxom99 Can you detail installation through YNH :)

Thank you

Jaxom99 commented 4 years ago

Can you detail installation through YNH :)

see this issue from the original project : https://github.com/Johni0702/mumble-web/issues/51

jrd10 commented 4 years ago

HI, thank you for this quick feedback. I have seen it but I do not want to install an application on the server where YNH has been installed :). So. No way to install it thank to YNH

Even with MyCustomWebapp for instance as mentioned by @unklebonehead ?

Thank you for your time and consideration :)

Jaxom99 commented 4 years ago

The app is not yet packaged, so no way to install it via YNH. But you should ask for it in the forum, maybe someone has some spare time at the moment 😉

jrd10 commented 4 years ago

Hi @Jaxom99 Thank you for your fast feedback.

The message is here... https://forum.yunohost.org/t/about-this-fantastic-app-mumble-web-ynh-package/10609?u=jrelland

Feel free to add more information :+1:

From José the Messenger :)

Jibec commented 4 years ago

Ok, I am starting to working on it. Could be really useful nowadays... I'll create a dedicated branch and invite you to test it and confirm it works.

nicopace commented 4 years ago

Ok, I am starting to working on it. Could be really useful nowadays... I'll create a dedicated branch and invite you to test it and confirm it works.

Will be paying attention to it, can test in different scenarios if needed :)

jrd10 commented 4 years ago

Bonjour, en test chez Framasolft :) https://forum.chatons.org/t/ameliorer-votre-instance-mumble-avec-mumble-web/937

Bravo et merci, José

adipasquale commented 4 years ago

I'd be up to help too @Jibec 🤚

Jibec commented 4 years ago

I did a test, it looks really easy to package, it installs and all but... I don't really understand how to properly the YunoHost nodejs helpers. It does install, but I have no idea where and nginx requires to know where is the package. I'll try figure it out tonight again, don't worry. I should have pushed my branch so all can have a look. I'll do that tonight, whatever happens!

Jibec commented 4 years ago

So, here is my current work, I did not had time to pursue the work tonight: https://github.com/YunoHost-Apps/mumbleserver_ynh/pull/32

It looks like I broke my package_check and have to redo it... (it is slow with my current computer)

My issue is as follow: I'm installing the node package: https://github.com/YunoHost-Apps/mumbleserver_ynh/blob/web/scripts/install#L85 I should tell nginx where the node module is installed: https://github.com/YunoHost-Apps/mumbleserver_ynh/blob/web/conf/mumble-web.service#L12

adipasquale commented 4 years ago

hi @Jibec i haven't forgotten this I'll try and have a look this week

nicopace commented 4 years ago

@Jibec I can't find a way to test a branch... can you give us a set of steps to try it out?

Gredin67 commented 4 years ago

@Jibec I installed your branch on a VM. mumble is working, but not access to web.mumble yet.

alien2003 commented 4 years ago

I hope this will be possible. Mumble-web can be integrated with Element, btw

ericgaspar commented 3 years ago

Mumble web is now available as a separate app:

https://github.com/YunoHost-Apps/mumble-web_ynh