Deskpro
Generated on 28 Nov 2023 from the Deskpro catalog page
Deliver exceptional customer support with Deskpro’s flexible and dynamic helpdesk software. Our self-hosted On-Premise deployment lets you run a powerful PHP helpdesk with full control over security, privacy and compliance; be in charge of your own data whilst providing the best support possible.
Core Features
- Intelligent automations that auto-assigns and categorizes tickets, automatic actions that run to save your agents time and make their support more efficient.
- Provide a 24/7 self-service Help Center to reduce the strain on agents and give your customers round the clock access to an in-depth library of resources.
- Live chat widget with a proactive knowledgebase that directs customers to existing content.
- Generate actionable insights through Deskpro’s reporting interface with real-time data updates across live custom dashboards.
- Support multiple brands or products from the same platform with multi-branding capabilities across each of Deskpro’s plans.
- Have a fully featured helpdesk you can manage on the go with optimized iOS and Android apps available.
- Promote teamwork and let your agents collaborate with ease with agent IM, @mentioning, and collaborative ticket notes.
Security and Compliance:
- Deskpro helps you protect your data and clients through a number of security certifications and compliances: ISO27001, GDPR, Cyber Essentials Plus and more.
- Deskpro accepts multiple authentication sources and login methods; such as SAML, LDAP, AD and more.
- You retain control and maintain your data at all times, set up your own internal policies surrounding backups, storage and data access to keep your helpdesk secure.
About the Droplet
This DigitalOcean marketplace droplet gives you access to your choice of 3 Deskpro On-Premise plans; Team, Professional, or Enterprise.
Software Included
Package | Version | License |
---|---|---|
nginx | 1.22 | |
MySQL | 8.00 | |
Elasticsearch | 7.17 | |
Docker | 24.00 | |
Redis | 6.00 |
Creating an App using the Control Panel
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
Creating an App using the API
In addition to creating a Droplet from the Deskpro 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Deskpro Droplet in the SFO2 region, you can use the following curl
command. You need to either save your API access token) to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "deskpro"}' \
"https://api.digitalocean.com/v2/droplets"
Getting Started After Deploying Deskpro
After the Droplet has been created, you will have 30 minutes to access the login page and set a master password which you can then use going forwards to access the OPC. You can access this page by visiting your server at:
https://your_droplet_public_ipv4
Please note that the SSL certificate warnings are expected as the OPC installs a self-signed certificate during setup to allow access via HTTPS.
Once you have registered your master password, you will then be logged into the OPC where you can follow the instructions to create your new helpdesk.
If for any reason you are unable to access the login page within the 30 minute window from installation, you will need to log in to the server in order to access the management interface.
Login with:
ssh root@your_droplet_public_ipv4
From there you can run the following command to create a new session:
# opc session
Generate session pin
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Open the one of the URLs shown below in a web browser to authenticate
Note that the PIN will expire in 5 minutes at Sun May 1 12:00:00 2022
https://your_droplet_public_ipv4:29443/login#000000
Open the link in your browser and follow the instructions to create your new helpdesk.