Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
ardi-collab:administrative_topics [2019/02/20 05:03] optrix |
ardi-collab:administrative_topics [2019/08/21 02:02] (current) optrix |
||
|---|---|---|---|
| Line 12: | Line 12: | ||
| ===Install Collaboration Services=== | ===Install Collaboration Services=== | ||
| - | The collaboration services installer is designed for systems that already include the ARDI server. While it is possible to deploy the collaboration service on a standalone VM, **Python 2.7** and several modules such as **Twisted** and **Autobahn** are required. | + | The collaboration services installer is designed for systems that already include the ARDI server. |
| - | These can either be downloaded as wheels, or installed via PIP | + | To install on an ARDI server, you simply need to run the **ARDI Collaboration Services** installer. |
| + | |||
| + | This will install the required files and start a collaboration service on port 450. | ||
| + | |||
| + | ==Non-ARDI Servers== | ||
| + | |||
| + | For servers that do **not** have ARDI installed, you will need to install an up-to-date copy of Python 2.7, plus the modules **Twisted** and **Autobahn**. | ||
| + | |||
| + | While it is possible to deploy the collaboration service on a standalone VM, **Python 2.7** and several modules such as **Twisted** and **Autobahn** are required. | ||
| + | |||
| + | These can either be downloaded as installers, loaded from //python wheels//, or installed via PIP | ||
| <code> | <code> | ||
| pip install twisted autobahn | pip install twisted autobahn | ||
| </code> | </code> | ||
| - | |||
| - | To install on an ARDI server, you simply need to run the **ARDI Collaboration Services** installer. | ||
| - | |||
| - | This will install the required files and start a collaboration service on port 450. | ||
| ====Install & Configure the Collaboration Addin==== | ====Install & Configure the Collaboration Addin==== | ||
| Line 39: | Line 45: | ||
| By default, the Collaboration Server uses ports 450 (Mumble Control TCP Protocol), 451 (REST TCP Protocol) and 1229 (Voice UDP Protocol). | By default, the Collaboration Server uses ports 450 (Mumble Control TCP Protocol), 451 (REST TCP Protocol) and 1229 (Voice UDP Protocol). | ||
| - | Clients such as ARDI-AR and ARDI-VE usually require access to port 450. | + | Clients PC-based clients usually require access to port 450. Mobile clients (and PC-based clients that are unable to access port 450) will attempt to access the REST service on port 451 if 450 is unavailable. |
| The ARDI server itself needs to be able to access the REST protocol (port 451). If this port is blocked between the ARDI server and the Collaboration server, a significant slowdown of web services will occur. | The ARDI server itself needs to be able to access the REST protocol (port 451). If this port is blocked between the ARDI server and the Collaboration server, a significant slowdown of web services will occur. | ||
| + | |||
| + | If you are thinking of running on non-standard ports or would like to run additional instances of the collaboration server for different sites, see the [[Non-Standard Ports]] documentation. | ||