Es gibt mehrer sehr guter open-source Ticketsysteme. Ich zeige euch, wie Ihr uvdesk installiert und einrichtet. Uvdesk bietet neben dem klassischen Ticketcenter noch die Möglichkeit Artikel zu erstellen und in einer sogenannten "knowledge base" zu speichern. Solltet euch also mal öfter das gleiche Problem begegnen, könnt ihr einen Artikel dazuschreiben und in Zukunft darauf verweisen. So spart ihr euch Zeit und eure Verwandten und Kollegen können einfache Probleme auch selbst lösen. Eine Win-Win-Situation also!
Um mit der Installation zu starten benötigt ihr eine VM oder einen Container auf dem Linux und Docker, sowie Docker Compose installiert ist. Dazu findet ihr auch seperate Artikel von mir.
Zuerst erstellt ihr im root ein Verzeichnis mit dem Namen uvdesk
mkdir uvdesk
Dann geht ihr in das Verzeichnis rein
cd uvdesk und erstellt dort mit dem Befehl sudo nano docker-compose.yml eine Yaml-Datei. In diese Datei fügt ihr nun folgende Konfiguration ein:
version: '3'
services:
db:
image: mysql:5.7
volumes:
- /volume1/docker/uvdeskdb:/var/lib/mysql
restart: always
environment:
MYSQL_DATABASE: uvdesk
MYSQL_ROOT_PASSWORD: euerpasswort
MYSQL_USER: uvdesk
MYSQL_PASSWORD: euerpasswort
uvdesk:
image: nuttcorp/uvdesk:latest
depends_on:
- db
tty: true
environment:
MYSQL_USER: uvdesk
MYSQL_PASSWORD: euerpasswort
MYSQL_ROOT_PASSWORD: euerpasswort
MYSQL_DATABASE: uvdesk
ports:
- 6744:80
Anschließend speichert und beendet ihr die Datei mit STR+X dann Y dann Enter.
Nun könnt ihr den Container auch schon mit dem Befehl sudo docker-compose up -d starten. Nachdem der Container gestartet ist könnt ihr den Einrichtungsassistenten über folgende URl erreichen:
http://die-ip-eures-docker-host:6744.
Klickt auf Let's Begin#
Dann auf Proceed
Anschließend tragt ihr folgendes in die Felder ein:
Server: uvdesk_db_1 oder falls das nicht geht uvdesk-db-1
Port: 3306
Username: uvdesk
Password: euer Passwort das ihr vorhin gewählt habt
Database: uvdesk
Anschließend klickt ihr auf Proceed
Nun erstellt ihr euch einen Admin Account und klickt anschließend auf Proceed
Klickt nochmal auf Procced
Dann auf Install Now
Nachdem uvdesk erfolgreich installiert worden ist klickt ihr auf Admin Panel und loggt euch mit euerer Email-Adresse und dem passwort an
Nun seit ihr auch schon in uvdesk drin. Von dieser Seite aus könnt Ihr Agnets, also Personen die die Tickets bearbeiten und Kunden anlegen, die Email Einstellungen anpassen und Artikel schreiben.