-
Notifications
You must be signed in to change notification settings - Fork 85
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
Link --serverpublicip desc. to docs #290
Conversation
wiki/en/en-Command-Line-Options.md
Outdated
@@ -52,4 +52,4 @@ You can see all possible options your version supports by starting Jamulus with | |||
| `-z` |`--startminimized` | Start minimized | (server only) | | |||
| |`--ctrlmidich` | MIDI controller channel to listen on and control number offset, format: `channel[;offset]` | (client only) see [Tips & Tricks](Tips-Tricks-More#Using-ctrlmidich-for-MIDI-controllers) | | |||
| |`--clientname` | Window title and JACK client name | (client only) | | |||
| |`--serverpublicip` | When running your own central server with own slave servers in a private network, specify your public IP with this option to enable clients from the Internet to connect. You will still need proper port forwarding in your router/firewall.| (server only) | | |||
| |`--serverpublicip` | Allows servers to be seen on the Internet when listed by a Central Server on a LAN | (server only) [See note](Choosing-a-Server-Type) | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not a requirement when running a Central Server on a LAN. Rock, Jazz, Classical/Folk, Choir/Barbershop all run on my LAN here (192.168.1.x internal address). Nothing needed other than a public static IP and port forwarding on the router. So I think the new text is somewhat misleading.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK do we mean, "Allows servers to be seen on the Internet when listed by a Central Server behind a NAT firewall"? Or maybe, "Allows servers running on a LAN to be seen on the Internet when listed by a Central Server on their network"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, sorry, I've just tested the explicit scenario. This is when both servers are inside the LAN, behind the NAT wall.
So I've just started up jamulus.drealm.info:21224, port mapped by the router to internal port 55850. I registered that on jamuluscentral.drealm.info:22824.
This confuses Jamulus Central and completely stops my connecting internally....
I'll try again with the --serverpublicip -- on the registering server.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, sorry, this is the whole point of the --serverpublicip
option as I understand it. Of course, if you are running the directory on your LAN with servers on that LAN and don't want clients on the WAN in those servers, then it's not needed.
(Note how the use of the word "Directory" nicely disambiguates "Server" in this convo - possibly a bit of an edge case example, but still)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm trying to get a server on my LAN registered with a directory on the LAN and exposed to Jamulus Central (which is a Jamulus client outside my LAN for purposes of testing).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What does this mean? If you mean the code, then you can see the commit in use in the screen shots.
Sorry, missed that. Everything looks good then.
The problem only happens when trying to use port forwarding as well. It's just the --serverpublicip syntax doesn't support supplying a public port as well as a public IP.
Ah, right, you mean forwarding a specific port on your public router/firewall to a different internal port. I talked to @genesisproject2020 about adding support for this scenario as well, but this would require a change in the protocol (PROTMESSID_CLM_REGISTER_SERVER). For now, it wasn't deemed necessary.
So yes, the current code/protocol only supports supplying a different IP address. Both internal and external ports have to match.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK so in terms of my suggested wording for the docs (which in this PR is supposed to be a summary, with the full description here) - does anything need to change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It needs to say how to use it, not what it does.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The pattern we have adopted for other things on this page is to summarise the use here and then link to the corresponding docs. If we try to put all the explanation into the table it'll get very cluttered.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
--clientname
| Window title and JACK client name
So something like --serverpublicip
| Supply the server public IP address
Ignore what I was saying, I was testing wrong... |
Mentioning @hoffie here since he introduced this code and might want to comment. I'll unsubscribe from this issue. |
Right
Happy to help, but I'm a bit confused by the tests. @pljones: |
No, this is new. The breakage that exists existed before as I've shown.
I thought this was going to allow both public IP and port to be supplied (no idea why - I clearly was in too much of a rush when reading the code). It doesn't -- it works the way it's written to work. What it still doesn't do (even with the logging that's been added) is syntax check the argument and complain if it's invalid. So I can try to supply public IP and port So all I'm really saying is "it would be nice if it could handle the port, too" -- either log a complaint that it's not supported or actually, better yet, have the directory server expose the port when a request come in from the outside world. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's good enough. The fuller docs need to say when it makes a difference. May it could say "see notes for where needed" here, or something - but I'm approving as is.
Good point. I have implemented a quick validation to make it less confusing (jamulussoftware/jamulus#1004). If there's need to support the port as well, I can look into it. As said, it might need a protocol change (or at least a field re-definition). I suggest to do that only as use cases come up in order to keep the codebase as simple as possible. |
Getting port mapping "working" for a registered server (whether the directory server has the same public IP or not) has been on my list of things to look at for a while -- I've had no time available to actually do any work on anything recently, though. |
* [gen] Add community section (#101) * First blog beta * non working blog pagination * small fix * Revert "small fix" This reverts commit d527efc. * Add example blog * clarify github * Fix heading * Add structured data * add structured data * First try GH comment api * Revert "First try GH comment api" This reverts commit 0ad04d8. * Remove blog posts * Add dates * add authors * Add more pages * add pagination to bottom of posts * Fix issues and add example draft * Rename blog to knowledge base * Remove german translation since it's not wanted * Add discussion url * move some files * Update 2020-03-28-Example-Setup-Hardware.md * Remove SW Synth to re-add it * Add Software Synth by @niebert * Update 2020-12-10-Software-Synth.md * First review * Second review * Remove install script to re add it via pr * Minor improvements * Use @trebmuh changes * Beautify * Added pictures * Update 2020-10-19-Software-Synth.md * Update 2020-10-19-Software-Synth.md * Fixed screenshot * rename blog folder to kb * Update 2020-09-20-Linux-Install-Script.md * smaller bugfixes * Dirty fix for nav kb * small changes * Add review changes Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: ignotus <[email protected]> * Update en-Compiling.md * Update fr-Compiling.md * Update de-Compiling.md * Update es-Compiling.md * W: [fr] fr-Tips-Tricks-More.md (#122) (#193) * Link to the CC french version * GNU/Linux -> Linux (keep close to EN!) * W: [fr] fr-Tips-Tricks-More.mdd * [fr] fr-Tips-Tricks-More update Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> * Fix a link * Move Raspi page * add new line * redirect pages * Fix a typo (#195) Co-authored-by: ann0see <[email protected]> * remove draft * Add gen reccom * Update en-Getting-Started.md * Fix a few qjackctl * fix a few jack --> JACK * fix macbook --> MacBook and firewire --> FireWire * consistent ASIO4ALL * Add trombonepizza link to user profile * Update en-Getting-Started.md * [fr] Create fr-Network-Requirements.md (#112) (#197) * W: [fr] fr-Network-Requirements.md * Update fr-Network-Requirement.md * [fr] update fr-Network-Requirements.md Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> * [fr] Network-Requirements: fixes a broken link (#198) (#199) Co-authored-by: Olivier Humbert <[email protected]> * Avoid repetition: fix redundant link. * Let's match the title of the linked page. (#200) (#202) Co-authored-by: Gérald Niel <[email protected]> * Add @gegeweb rec * [fr] fr-Server-Troubleshooting.md (#145) (#203) * W: [fr] fr-Server-Troubleshooting.md * [fr] update fr-Server-Troubleshooting.md Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> * a few small typos fixed * fix a few sounddevices * W: [fr] fr-Server-Win-Mac.md (#119) (#205) * W: [fr] fr-Server-Win-Mac.md * [fr] update fr-Server-Win-Mac.md Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> * Make the download more prominent * Get closer to english (#206) Co-authored-by: ann0see <[email protected]> * [fr] Create fr-Choosing-a-Server-Type.md (#115) (#207) * W: [fr] fr-Choosing-a-Server-Type.md * Little rewording, ready for review. * [fr] update fr-Choosing-a-Server-Type.md Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> * W: [fr] fr-Running-a-Private-Server.md (#116) (#208) * W: [fr] fr-Running-a-Private-Server.md * [fr] fr-Running-a-Private-Server.md update Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> * uncomment kb * [en] consistency: Internet speed not clear: MBit/s, Mbps,... (#204) * MBit/s * kbps --> Kbit/s * consistency * add spaces * add more spaces * remove some target blank * fix syntax * add anc to compiling os * W: [fr] fr-Hardware-Setup.md (#117) (#209) * W: [fr] fr-Hardware-Setup.md * Update fr-Hardware-Setup.md Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> * W: [fr] fr-Server-Linux.md (#118) (#212) * W: [fr] fr-Server-Linux.md * [fr] update fr-Server-Linux.md Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> * Add link to ASIO4ALL manual * Update de-Contribution.md (#214) Co-authored-by: ann0see <[email protected]> * Update de-Installation-for-Windows.md * Update de-Getting-Started.md (#215) Co-authored-by: ann0see <[email protected]> * Update CONTRIBUTING files (#157) * Add new contributing file * Clarify branches * Moved a bit to homepage * Review updates * fix typo * Grammar * Add more translation services * fix a few issues * small fix * Add github * Update README * @ignotus666 changes * Wording * ignotus rechnet * gilgongo fix * Update CONTRIBUTING.md * Update README.md * Update README.md * Update README.md * Update 2020-11-24-Multiple-Audio-Interfaces.md * Update en-Installation-for-Linux.md * [en] en-Compiling.md (consistency: QT -> Qt) * [fr] consistency: jack Jack JACK (#219) (#221) * Update fr-Software-Manual.md * Update fr-Command-Line-Options.md * Update fr-Installation-for-Linux.md Co-authored-by: Olivier Humbert <[email protected]> * Change some texts on the homepage (#217) * Small changes with SEO in mind Jamulus is currently bad at SEO. I think we could improve the wording here. * Update 1-index.html * [en] QjackCtl spelling (2020-11-24-Multiple-Audio-Interfaces.md) * [en] QjackCtl spelling (en-Hardware-Setup.md) * [fr] typo fix Berhinger/Behringer (#224) (#225) Co-authored-by: Olivier Humbert <[email protected]> * [fr] démonstrations -> démos (#226) (#227) * [fr] update fr-Demos.md (démonstrations -> démos) * [fr] update navigation.yml (démonstrations -> démos) Co-authored-by: Olivier Humbert <[email protected]> * [fr] consistency: Internet -> internet (#228) (#229) * [fr] consistency: Internet -> internet (1-fr-index.html) * [fr] consistency: Internet -> internet (fr-Getting-Started.md) * [fr] consistency: Internet -> internet (fr-Client-Troubleshooting.md) * [fr] consistency: Internet -> internet (fr-Demos.md) Co-authored-by: Olivier Humbert <[email protected]> * [en] consistency alsa -> ALSA (2020-11-24-Multiple-Audio-Interfaces.md) * Add Debian packages * A few changes (#210) * Add some small changes * remove duplicate * sync mac and windows * Update en-Installation-for-Windows.md * Remove compilation link since it might confuse people * Remove scroll down since there's nothing below * Change MacOS to macOS * Update en-Installation-for-Windows.md * Update it-Getting-Started.md (#230) Some small correction plus the main one: the meaning of footnote 1 was reversed in Italian. * [en] consistency Macintosh->macOS (en-Server-Linux.md) * Explain how the new installer can be compiled This will show how to compile the new installer on Windows. Have a look at the discussion in jamulussoftware/jamulus#792 * Quote the directory name as code * Create newsounddevice.md * Create 2021-01-05-Jamulus-Sound-Devices.md * Move Sound Devices to community KB * Structure sound devices by OS * Update 2021-01-05-Jamulus-Sound-Devices.md * Add more detail for Windows build process * Fix formatting * Add Qt versioning info * Small edit * Add tested Behringer XENYX X1832 USB Thanks to @achim-grosse-oetringhaus #223 * Update en-Sound-Devices.md (#223) Added Behringer XENYX 1832 USB Co-authored-by: ann0see <[email protected]> * [fr] links fixes (fr-Server-Win-Mac.md) (#235) (#236) Co-authored-by: Olivier Humbert <[email protected]> * [fr] update 1-fr-index.html (#238) (#239) * [fr] update fr-Command-Line-Options.md (#240) (#241) Co-authored-by: Olivier Humbert <[email protected]> * Since GH Action fails remove CI (#243) Co-authored-by: ann0see <[email protected]> * French translation update (#245) (#247) * [en] update en-Compiling.md (steinberg link in EN) (#244) (#246) * Add contributors * Add qjackctl * French l10n update (#248) (#249) * [fr] update fr-Onboarding.md * [fr] update fr-Installation-for-Windows.md * [fr] update fr-Installation-for-Macintosh.md * [fr] update fr-Installation-for-Linux.md Co-authored-by: Olivier Humbert <[email protected]> * Link quoting issue * ASIO description (#242) * Add ASIO description Since the new installer will link to this page, a description of ASIO is needed * Grammar mistake fixed * Add ASIO heading (#251) * [fr] links fixes (fr-Server-Win-Mac.md) (#235) * [fr] update 1-fr-index.html (#238) * [fr] update fr-Command-Line-Options.md (#240) * Since GH Action fails remove CI * French translation update (#245) * [en] update en-Compiling.md (steinberg link in EN) (#244) * French l10n update (#248) * [fr] update fr-Onboarding.md * [fr] update fr-Installation-for-Windows.md * [fr] update fr-Installation-for-Macintosh.md * [fr] update fr-Installation-for-Linux.md * Add small changes to link ASIO from new installer * Update en-Installation-for-Windows.md Co-authored-by: Olivier Humbert <[email protected]> * French l10v improvements (#253) (#254) * French l10n improvements (#257) (#258) * Re Add jekyll CI * Review changes * updates/fixes a link * Clarify the .deb package installation * [en] update footertext.md closes #255 * Checking spelling and grammar * Delete cherrypick.yml * Create syncbranches.yml * Sync on release merge only * Sync md style * Revert slogan to make music Reference: jamulussoftware/jamulus#861 (comment) * Update hosts list and explanation * Add note about ProtectHome As per forum discussion on saving recordings. * Correct typos, spelling * Make Gemfile.lock writable * Pull request test (#277) Does the build script only work with pull requests? * Pull request previously non-building version (#278) * Add GUI instructions * Add more prominent ASIO4ALL link and changes * Make --> Play * Apply suggestions from @mulyaj * fixed typo * wiki/Command-Line-Options: document --serverpublicip jamulussoftware/jamulus#954 Signed-off-by: Christian Hoffmann <[email protected]> * Changed body text colour - 000 to 333 * Update en-Central-Servers.md * Update en-Client-Troubleshooting.md * Update en-Compiling.md * Update en-Contribution.md * Update en-Getting-Started.md * Update en-Hardware-Setup.md * Update en-Installation-for-Linux.md * Update en-Installation-for-Macintosh.md * Update en-Installation-for-Windows.md * Update en-Network-Requirements.md * Update en-Onboarding.md * Update en-Privacy-Statement.md * Update en-Running-a-Private-Server.md * Update en-Running-a-Server.md * Update en-Server-Linux.md * Update en-Server-Troubleshooting.md * Update en-Server-Win-Mac.md * Update en-Software-Manual.md * Update en-Tips-Tricks-More.md * Update en-Central-Servers.md * Update en-Contribution.md * Add spacing * Update en-Client-Troubleshooting.md * Add --listfilter documentation Will also create link to this from Configuration page. * Remove premature change Sorry! Non-English changes directly on the changes branch cause chaos. * Use "involved" As per #279 (comment) Also added FOSS as per #163 * Create image library * Multi-lingual screenshots * Update image path Images now in en-screenshots to allow multi-lingual. * Fix broken link * Clarify translation (#288) * Add new linux installation * Update it footer * Add basic android guide * Update general.yml * Change beta to PoC * Revert "Update" * Apply changes from review * Apply clarification * Update en-Hardware-Setup.md * Update en-Installation-for-Windows.md * Update en-Onboarding.md * Update en-Onboarding.md * Update en-Software-Manual.md * Corrected URL * Corrected URL * Corrected URL * Better local monitoring test From [Chris Rimple](https://sourceforge.net/p/llcon/discussion/software/thread/166288d63e/#e047) * Updated to document new MIDI controller functions * Updated MIDI controller syntax * Update en-Command-Line-Options.md * Correction and addition * Update en-Installation-for-Linux.md * Removed spaces * Link --serverpublicip desc. to docs (#290) * Link --serverpublicip desc. to docs As per jamulussoftware/jamulus#954 (comment) * Update en-Command-Line-Options.md * Removed spaces * Correction * Correction * Update * Some rephrasing * Just realised the next release will be 3.7.0 * Remove donation implication Also BE spelling for licence * Install deb via apt * Add flatpak and other instructions * Move debian testing down * Add jump marker * Add headless server .deb instruction * Add link to deb file * Add direct link to deb file * Add configuration of headless server * Add daemon-reload * Breadcrumb (#306) * Add breadcrumb style * Create breadcrumb.html * Update breadcrumb.html * Update en-Central-Servers.md * Update en-Choosing-a-Server-Type.md * Update en-Installation-for-Windows.md * Update en-Installation-for-Macintosh.md * Update en-Installation-for-Linux.md * Update en-Hardware-Setup.md * Update en-Running-a-Private-Server.md * Update en-Server-Linux.md * Update en-Server-Troubleshooting.md * Update en-Server-Win-Mac.md * is will be -> is * Update en-Tips-Tricks-More.md * Fix grammar mistake * Change quoting @gilgongo could you please verify if this works as expected? * Update link * Add binary links via config.yml file * Add link to headless deb on server page * Move corrados to jamulussoftware * Fix broken ASIO4ALL manual link * Remove ASIO4ALL manual link @pljones I hope that's ok now * Add breadcrumb * URL updates, admin page * Add debian buster backports Co-authored-by: ann0see <[email protected]> Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: ignotus <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Gérald Niel <[email protected]> Co-authored-by: vdellamea <[email protected]> Co-authored-by: jdrage <[email protected]> Co-authored-by: achim-grosse-oetringhaus <[email protected]> Co-authored-by: ann0see <[email protected]> Co-authored-by: mulyaj <[email protected]> Co-authored-by: Christian Hoffmann <[email protected]> Co-authored-by: Peter L Jones <[email protected]> Co-authored-by: dzpex <[email protected]>
* [fr] consistency: Internet -> internet (#228) (#229) * [fr] consistency: Internet -> internet (1-fr-index.html) * [fr] consistency: Internet -> internet (fr-Getting-Started.md) * [fr] consistency: Internet -> internet (fr-Client-Troubleshooting.md) * [fr] consistency: Internet -> internet (fr-Demos.md) Co-authored-by: Olivier Humbert <[email protected]> * [en] consistency alsa -> ALSA (2020-11-24-Multiple-Audio-Interfaces.md) * Add Debian packages * A few changes (#210) * Add some small changes * remove duplicate * sync mac and windows * Update en-Installation-for-Windows.md * Remove compilation link since it might confuse people * Remove scroll down since there's nothing below * Change MacOS to macOS * Update en-Installation-for-Windows.md * Update it-Getting-Started.md (#230) Some small correction plus the main one: the meaning of footnote 1 was reversed in Italian. * [en] consistency Macintosh->macOS (en-Server-Linux.md) * Explain how the new installer can be compiled This will show how to compile the new installer on Windows. Have a look at the discussion in jamulussoftware/jamulus#792 * Quote the directory name as code * Create newsounddevice.md * Create 2021-01-05-Jamulus-Sound-Devices.md * Move Sound Devices to community KB * Structure sound devices by OS * Update 2021-01-05-Jamulus-Sound-Devices.md * Add more detail for Windows build process * Fix formatting * Add Qt versioning info * Small edit * Add tested Behringer XENYX X1832 USB Thanks to @achim-grosse-oetringhaus #223 * Update en-Sound-Devices.md (#223) Added Behringer XENYX 1832 USB Co-authored-by: ann0see <[email protected]> * [fr] links fixes (fr-Server-Win-Mac.md) (#235) (#236) Co-authored-by: Olivier Humbert <[email protected]> * [fr] update 1-fr-index.html (#238) (#239) * [fr] update fr-Command-Line-Options.md (#240) (#241) Co-authored-by: Olivier Humbert <[email protected]> * Since GH Action fails remove CI (#243) Co-authored-by: ann0see <[email protected]> * French translation update (#245) (#247) * [en] update en-Compiling.md (steinberg link in EN) (#244) (#246) * Add contributors * Add qjackctl * French l10n update (#248) (#249) * [fr] update fr-Onboarding.md * [fr] update fr-Installation-for-Windows.md * [fr] update fr-Installation-for-Macintosh.md * [fr] update fr-Installation-for-Linux.md Co-authored-by: Olivier Humbert <[email protected]> * Link quoting issue * ASIO description (#242) * Add ASIO description Since the new installer will link to this page, a description of ASIO is needed * Grammar mistake fixed * Add ASIO heading (#251) * [fr] links fixes (fr-Server-Win-Mac.md) (#235) * [fr] update 1-fr-index.html (#238) * [fr] update fr-Command-Line-Options.md (#240) * Since GH Action fails remove CI * French translation update (#245) * [en] update en-Compiling.md (steinberg link in EN) (#244) * French l10n update (#248) * [fr] update fr-Onboarding.md * [fr] update fr-Installation-for-Windows.md * [fr] update fr-Installation-for-Macintosh.md * [fr] update fr-Installation-for-Linux.md * Add small changes to link ASIO from new installer * Update en-Installation-for-Windows.md Co-authored-by: Olivier Humbert <[email protected]> * French l10v improvements (#253) (#254) * French l10n improvements (#257) (#258) * Re Add jekyll CI * Review changes * updates/fixes a link * Clarify the .deb package installation * [en] update footertext.md closes #255 * Checking spelling and grammar * Delete cherrypick.yml * Create syncbranches.yml * Sync on release merge only * Sync md style * Revert slogan to make music Reference: jamulussoftware/jamulus#861 (comment) * Update hosts list and explanation * Add note about ProtectHome As per forum discussion on saving recordings. * Correct typos, spelling * Make Gemfile.lock writable * Pull request test (#277) Does the build script only work with pull requests? * Pull request previously non-building version (#278) * Add GUI instructions * Add more prominent ASIO4ALL link and changes * Make --> Play * Apply suggestions from @mulyaj * fixed typo * wiki/Command-Line-Options: document --serverpublicip jamulussoftware/jamulus#954 Signed-off-by: Christian Hoffmann <[email protected]> * Changed body text colour - 000 to 333 * Update en-Central-Servers.md * Update en-Client-Troubleshooting.md * Update en-Compiling.md * Update en-Contribution.md * Update en-Getting-Started.md * Update en-Hardware-Setup.md * Update en-Installation-for-Linux.md * Update en-Installation-for-Macintosh.md * Update en-Installation-for-Windows.md * Update en-Network-Requirements.md * Update en-Onboarding.md * Update en-Privacy-Statement.md * Update en-Running-a-Private-Server.md * Update en-Running-a-Server.md * Update en-Server-Linux.md * Update en-Server-Troubleshooting.md * Update en-Server-Win-Mac.md * Update en-Software-Manual.md * Update en-Tips-Tricks-More.md * Update en-Central-Servers.md * Update en-Contribution.md * Add spacing * Update en-Client-Troubleshooting.md * Add --listfilter documentation Will also create link to this from Configuration page. * Remove premature change Sorry! Non-English changes directly on the changes branch cause chaos. * Use "involved" As per #279 (comment) Also added FOSS as per #163 * Create image library * Multi-lingual screenshots * Update image path Images now in en-screenshots to allow multi-lingual. * Fix broken link * Clarify translation (#288) * Add new linux installation * Update it footer * Add basic android guide * Update general.yml * Change beta to PoC * Revert "Update" * Apply changes from review * Apply clarification * Update en-Hardware-Setup.md * Update en-Installation-for-Windows.md * Update en-Onboarding.md * Update en-Onboarding.md * Update en-Software-Manual.md * Corrected URL * Corrected URL * Corrected URL * Better local monitoring test From [Chris Rimple](https://sourceforge.net/p/llcon/discussion/software/thread/166288d63e/#e047) * Updated to document new MIDI controller functions * Updated MIDI controller syntax * Update en-Command-Line-Options.md * Correction and addition * Update en-Installation-for-Linux.md * Removed spaces * Link --serverpublicip desc. to docs (#290) * Link --serverpublicip desc. to docs As per jamulussoftware/jamulus#954 (comment) * Update en-Command-Line-Options.md * Removed spaces * Correction * Correction * Update * Some rephrasing * Just realised the next release will be 3.7.0 * Remove donation implication Also BE spelling for licence * Install deb via apt * Add flatpak and other instructions * Move debian testing down * Add jump marker * Add headless server .deb instruction * Add link to deb file * Add direct link to deb file * Add configuration of headless server * Add daemon-reload * Breadcrumb (#306) * Add breadcrumb style * Create breadcrumb.html * Update breadcrumb.html * Update en-Central-Servers.md * Update en-Choosing-a-Server-Type.md * Update en-Installation-for-Windows.md * Update en-Installation-for-Macintosh.md * Update en-Installation-for-Linux.md * Update en-Hardware-Setup.md * Update en-Running-a-Private-Server.md * Update en-Server-Linux.md * Update en-Server-Troubleshooting.md * Update en-Server-Win-Mac.md * is will be -> is * Update en-Tips-Tricks-More.md * Fix grammar mistake * Change quoting @gilgongo could you please verify if this works as expected? * Update link * Add binary links via config.yml file * Add link to headless deb on server page * Move corrados to jamulussoftware * Fix broken ASIO4ALL manual link * Remove ASIO4ALL manual link @pljones I hope that's ok now * Add breadcrumb * URL updates, admin page * Clarify ASIO4ALL to new UI * Update wiki/en/en-Installation-for-Windows.md Co-authored-by: Christian Hoffmann <[email protected]> * Add debian buster backports * Add Ad warning * Remove wrong space * Add ASIO4ALL direct download * Update 1-es-index.html * Update general.yml * Update navigation.yml * Update footertext.md * Update es-Central-Servers.md * Update es-Choosing-a-Server-Type.md * Update es-Client-Troubleshooting.md * Update es-Command-Line-Options.md * Update es-Compiling.md * Update es-Compiling.md * Update es-Contribution.md * Update es-Demos.md * Update es-Getting-Started.md * Update es-Hardware-Setup.md * Update es-Installation-for-Linux.md * Update es-Installation-for-Macintosh.md * Update es-Installation-for-Windows.md * Create es-Installation-for-Windows.md * Update es-Network-Requirements.md * Update es-Onboarding.md * Update es-Privacy-Statement.md * Update es-Running-a-Private-Server.md * Update es-Running-a-Server.md * Update es-Server-Linux.md * Update es-Server-Troubleshooting.md * Update es-Server-Win-Mac.md * Update es-Software-Manual.md * Update es-Tips-Tricks-More.md * Update es-Central-Servers.md * Update es-Client-Troubleshooting.md * Update es-Installation-for-Linux.md * Update es-Installation-for-Windows.md * Add files via upload * First german Translation3_7_0 * German translation * Remove SF reference * Apply small fixes to german translation * Apply hoffie's suggestions * Update wiki/de/de-Installation-for-Windows.md Co-authored-by: Christian Hoffmann <[email protected]> * Link server connection * Translate contribution file in german * Update es-Server-Linux.md * Small fixes * Fix typos in german translation * Fix some other links * Remove french install script Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Olivier Humbert <[email protected]> Co-authored-by: vdellamea <[email protected]> Co-authored-by: jdrage <[email protected]> Co-authored-by: achim-grosse-oetringhaus <[email protected]> Co-authored-by: ann0see <[email protected]> Co-authored-by: Gilgongo <[email protected]> Co-authored-by: Jonathan <[email protected]> Co-authored-by: mulyaj <[email protected]> Co-authored-by: Christian Hoffmann <[email protected]> Co-authored-by: Peter L Jones <[email protected]> Co-authored-by: ignotus <[email protected]> Co-authored-by: dzpex <[email protected]>
As per jamulussoftware/jamulus#954 (comment)