Schnellstart
Diese Anleitung führt Sie durch die wichtigsten Schritte zur Inbetriebnahme des MesoWorkerService. Für detaillierte Informationen konsultieren Sie bitte die entsprechenden Abschnitte in dieser Dokumentation.
Einrichtungsschritte
Die Einrichtung erfolgt in dieser Reihenfolge:
- ConnectionStrings konfigurieren (Datenbankverbindung zum SQL Server)
- Service starten und einrichten
Hinweis: Die Anwendungsdatenbank (MesoWorkerDb) wird beim ersten Start automatisch erstellt. Eine manuelle Datenbank-Erstellung ist nicht erforderlich — es genügt, dass der angegebene SQL-Benutzer die Berechtigung hat, Datenbanken anzulegen.
Schritt 1: ConnectionStrings konfigurieren
Konfigurieren Sie die Datenbankverbindungen des MesoWorkerService. Die Anwendungsdatenbank (MesoWorkerDb) wird beim ersten Start automatisch erstellt — der SQL-Benutzer benötigt dafür CREATE DATABASE-Rechte.
Windows-Dienst
Bearbeiten Sie die Datei appsettings.json im Installationsverzeichnis des MesoWorkerService:
{
"ConnectionStrings": {
"ConnectionString": "Data Source=SQL-SERVER;Initial Catalog=MesoWorkerDb;Integrated Security=true;TrustServerCertificate=true",
"WinLineSystemDBConnectionString": "Data Source=SQL-SERVER;Initial Catalog=CWLSYSTEM;Integrated Security=true;TrustServerCertificate=true"
},
"License": {
"CustomerNr": "12345",
"LicenseNr": "LIZENZNUMMER"
}
}
Wichtig: Ersetzen Sie:
SQL-SERVER: Ihr SQL Server Hostname12345undLIZENZNUMMER: Ihre LizenzinformationenMesoWorkerDb: Name der Anwendungsdatenbank (wird automatisch angelegt)
Container-Deployment
Konfigurieren Sie die Umgebungsvariablen in Ihrer docker-compose.yml oder im Portainer Stack:
environment:
# Lizenzierung
- LICENSE_CUSTOMER_NR=12345
- LICENSE_LICENSE_NR=LIZENZNUMMER
# Datenbankverbindungen (SQL-Benutzer benötigt CREATE DATABASE-Rechte)
- ConnectionStrings__ConnectionString=Data Source=SQL-SERVER;Initial Catalog=MesoWorkerDb;User ID=sql-user;Password=sql-pass;TrustServerCertificate=true
- ConnectionStrings__WinLineSystemDBConnectionString=Data Source=SQL-SERVER;Initial Catalog=CWLSYSTEM;User ID=sql-user;Password=sql-pass;TrustServerCertificate=true
Wichtig:
- Ersetzen Sie
SQL-SERVER,sql-user,sql-passmit Ihren tatsächlichen Zugangsdaten - Ersetzen Sie
12345undLIZENZNUMMERmit Ihrer Lizenz
Schritt 2: Service starten
Windows-Dienst
-
Service installieren (siehe Option 1: Windows-Dienst für Details):
New-Service -Name "MESO-WorkerService" ` -BinaryPathName "C:\MesoWorkerService\MesoWorkerService.exe" ` -DisplayName "MESO Worker Service" ` -Description "Automatisierungsdienst für Mesonic WinLine" ` -StartupType Automatic -
Service starten:
Start-Service -Name "MESO-WorkerService" -
Web-Interface öffnen:
- Öffnen Sie
http://localhost:5000im Browser - Melden Sie sich mit Benutzername
Adminan (Passwort muss bei Erstanmeldung gesetzt werden)
- Öffnen Sie
Container-Deployment
-
Container starten:
docker-compose up -d -
Web-Interface öffnen:
- Blazor UI:
http://server:8012(oder Ihr konfigurierter Port) - Melden Sie sich mit Benutzername
Adminan (Passwort muss bei Erstanmeldung gesetzt werden)
- Blazor UI:
Nächste Schritte
Nach der erfolgreichen Inbetriebnahme sollten Sie:
- Admin-Passwort setzen bei der Erstanmeldung
- SMTP-Konten einrichten für E-Mail-Versand (siehe SMTP-Konten einrichten)
- Mandanten aktivieren in der Administrationsoberfläche
- Module konfigurieren je nach lizenzierten Modulen:
- Mail-Einstellungen für Ihre Workflows
- OrderLine-Einstellungen für Belegzeilen-Workflows
- Appointment-Einstellungen für Terminsynchronisation
- OpenItem-Einstellungen für den OP-Versand
Für detaillierte Konfigurationsoptionen konsultieren Sie die entsprechenden Abschnitte in dieser Dokumentation.