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
Security and Compliance:
About the Droplet
This DigitalOcean marketplace droplet gives you access to your choice of 3 Deskpro On-Premise plans; Team, Professional, or Enterprise.
Package | Version | License |
---|---|---|
nginx | 1.22 | |
MySQL | 8.00 | |
Elasticsearch | 7.17 | |
Docker | 24.00 | |
Redis | 6.00 |
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.
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"
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.