
Trudesk
Trudesk is an open-source help desk/ticketing solution.
Official integration
Created - Last update
Trudesk is built with nodejs and mongodb and can run on any cloud provider, docker, bare-metal, or even a raspberry pi.
Deployed services
trudesk
polonel/trudesk:$$cap_trudesk_version
- trudesk-data:/usr/src/trudesk/public/uploads
- trudesk-plugins:/usr/src/trudesk/plugins
- trudesk-backups:/usr/src/trudesk/backups
8118
always
10trudesk-mongodb
mongo:$$cap_mongodb_version
- trudesk-db-data:/data/db
- trudesk-db-config:/var/lib/mongo
always
2trudesk-elasticsearch
elasticsearch:$$cap_elasticsearch_version
- trudesk-elasticsearch-data:/usr/share/elasticsearch/data
always
6Variables
Trudesk Version
Default: 1.2.10
$$cap_trudesk_versionCheck out their docker page for the valid tags https://hub.docker.com/r/polonel/trudesk/tags
MongoDB Version
Default: 5.0.26
$$cap_mongodb_versionCheck out their docker page for the valid tags https://hub.docker.com/r/library/mongo/tags/
MongoDB Port
Default: 27017
trudesk-mongodb-portMongoDB port
Elasticsearch Version
Default: 8.13.0
$$cap_elasticsearch_versionCheck out their docker page for the valid tags https://hub.docker.com/_/elasticsearch
Security Enabled
Default: false
$$cap_elasticsearch_security_enabledWhen you enable this option, Elasticsearch will create a random password (see startup logs) for the `elastic` user and create SSL certificates required for authentication. **It is recommended to leave this off for a quick setup**. Warning: make sure to enable HTTP Basic Auth in CapRover!
Application Environment
Default: production
$$cap_node_envNodeJS application environment. Should be either `production` or `development`
MongoDB Root Password
Default: $$cap_gen_random_hex(16)
$$cap_mongo_passwordMongoDB root password
