Replies: 2 comments 3 replies
-
Great idea! I think @niebert, @jp8, @softins and some others already created server-installation scripts. Probably they should be unified. This repo https://github.com/jamulussoftware/installscripts is somewhat unmaintained and not in focus. Maybe you can update the scripts and raise awareness on them? |
Beta Was this translation helpful? Give feedback.
-
Thanks for doing this, which obviously helps not only blind users but those who don't know much about Linux as well. BTW there have occasionally been calls to make the Linux docs more explanatory for those not familar with the OS. In my experience, that's probably a bad idea though. This is becuase the huge variety of Linux configurations and variations between distributions and hosting environments makes the work of accomodating even the more common situations counter-productive: attempts to cater for variations very rapidly increases complexity of the text so that maintaining - and more importantly reading - the docs becomes difficult and error prone. This then leads to more calls for explanation or simplification as more people are confused. A vicious cycle. The current docs are written mostly with Debian/Ubuntu in mind, and attempt to steer a "common denomiator" through that. Yes, this means the reader nees to be reasonably knowledgable, but then again, does running a server on the public Internet imply a level of competance to manage security and other issues outside of Jamulus setup? |
Beta Was this translation helpful? Give feedback.
-
I recently met group of blind musicians who are jamming on our public server, and helped them set up their own private Jamulus server on the cloud, for their livestreaming sessions. Trying to follow the instructions on https://jamulus.io/wiki/Server-Linux proves to be challenging:
So inspired by convenient scripts like openvpn-install, I created a script
ez-jamulus-server
. Here is how to use it:wget -O- https://git.io/ezjam | sudo bash
(many cloud providers now provide SSH over web browser)The documentation provides commands to change the server name, location, welcome message, and maximum number of users. Once the configuration is changed, re-running the installation script will restart the server.
I hope you find this useful. Please note that I currently have no intention to keep these scripts up-to-date, so if the community would like to maintain this script, please feel free to fork the project, and I will point people to that project.
Beta Was this translation helpful? Give feedback.
All reactions