The installation takes about five minutes. You need:
- Root access to the 3CX server, in a terminal or over SSH.
- Your JEDWare license key, found on your user page at customer.jed-ware.com.
- 3CX v20 Update 6 or later on Debian 10 or later. See JEDWare requirements.
Still running JEDWare integration 4.x? Uninstall it first, then follow this guide.
1. Download the installer
Create the installation folder, download the installer and unpack it:
sudo mkdir /opt/JEDWareInstall
cd /opt/JEDWareInstall
sudo wget https://download.jed-ware.dk/JEDWareInstaller
sudo tar -zxf JEDWareInstaller
2. Install the required packages
sudo apt update
sudo apt install -y libxrender1 libxext6 libfontconfig1
3. Run the installer
Start the installer, type your license key when asked and wait for it to finish:
sudo ./LinuxInstaller
4. Restart Nginx and start JEDWare
The installer adds JEDWare to the 3CX Nginx configuration, so Nginx has to be restarted once. Then enable and start the JEDWare service:
sudo systemctl restart nginx
sudo systemctl enable JEDWare
sudo systemctl start JEDWare
We recommend a full restart of the 3CX server afterwards, so every service starts in the right order.
5. Open JEDWare
Wait ten seconds, then sign in at app.jed-ware.com. The integration status in the app should say connected, and your extensions and queues appear in the reports.
If something does not work
- The app says No connection: see Why is my integration status No connection.
- A wallboard shows no data: see Wallboards don’t show up correctly.
- Later updates of the integration: see How to update your JEDWare integration.