Simple and fast tickets management system for IT services
544
Simple and fast tickets management solution without accounts
Meant to be used locally, this app allows you to create tickets without accounts, with different topics.
People can specify the object of their needs, their name and service, and a priority.
You can indicate the person assigned to a ticket and an admin priority and filter the tickets with various parameters.
To use this container, you just need to use either of these methods :
services:
ticket-ease:
image: simonlclrs/ticket-ease:latest
container_name: ticket-ease
restart: always
environment:
JWT_SECRET: "changeme"
DEFAULT_DB_LANGUAGE: "en"
# M365 Config
# FROM_EMAIL: "[email protected]"
# TO_MAILS: "[email protected],[email protected]"
# M365_TENANT_ID: ""
# M365_CLIENT_ID: ""
# M365_CLIENT_SECRET: ""
# MAILS_APP_URL: "https://tickets.example.org"
ports:
- "6060:6060"
docker run \
-p 6060:6060 \
-e JWT_SECRET="changeme" \
-e DEFAULT_DB_LANGUAGE="en" \
--name ticket-ease \
--restart always -d \
simonlclrs/ticket-ease:latest
To edit the admin password with the docker version, simply type :
docker exec -it ticket-ease bun password
For the DEFAULT_DB_LANGUAGE variable, you can pass either "en" or "fr"
You have the possibility to integrate this app with a Microsoft 365 instance, by providing credentials in the .env file :
Using this, the addresses setup will receive a new mail every time a ticket is posted.
Make sure to enable mails.send in your 365 instance.
If you have any problem or need a certain feature, do so in the GitLab repository : https://gitlab.com/simonlclrs/TicketEase
Content type
Image
Digest
sha256:03402f9d2…
Size
50.6 MB
Last updated
about 1 year ago
docker pull simonlclrs/ticket-ease