Installation

Generelle Informationen zur Installation von 3V ROOMS

ROOMS kann als klassische Windows-Installation oder mit Docker beziehungsweise Kubernetes bereitgestellt werden.

Bereitstellungsvarianten

  • Windows-Installation: MSI-Paket mit Legacy-Komponenten und RoomsPro-Komponenten. Die folgenden Installationsschritte beschreiben diesen Standardweg.
  • Docker oder Kubernetes: Private Images aus ghcr.io für Legacy Website, Legacy Service, RoomsPro API und RoomsPro Worker. Die vollständige Anleitung finden Sie unter Docker.

Bei beiden Varianten müssen die Konfiguration, Datenbankverbindung, Lizenzen und öffentlichen URLs auf dieselbe Umgebung abgestimmt sein. Mischen Sie innerhalb einer Umgebung keine unterschiedlichen ROOMS-Versionen.

Windows-Installation

Empfohlene Reihenfolge:

  1. Systemanforderungen
  2. Datenbank erstellen
  3. Installation 3V ROOMS
  4. IIS Konfiguration
  5. Datenbankmigrationen
  6. Konfig Files
  7. Lizenzen beziehen

Für den aktuell dokumentierten Windows-Standardweg sollte mindestens auf einer Maschine auch die RoomsPro API installiert sein, da sie die CLI für db status und db migrate bereitstellt.

Bei der Container-Bereitstellung werden diese Befehle über einen einmaligen Container beziehungsweise Kubernetes Job mit dem Image rooms-api ausgeführt. Details finden Sie unter Docker: Datenbankmigrationen.


Systemanforderungen

Mindestanforderungen und Voraussetzungen für die aktuelle ROOMS-Installation.

Datenbank erstellen

Generelle Beschreibung über das Erstellen einer Datenbank

SQL Programmability

Ausführungsberechtigungen für Nicht-DB-Owner setzen.

Installation 3V ROOMS

Grundlegende Informationen zur Installation von 3V ROOMS

Docker

ROOMS mit Docker oder Kubernetes bereitstellen und aktualisieren

Konfigurations-Files

Generelle Informationen zur Konfigurationsinfrastruktur

IIS Konfiguration

Aktuelle Hinweise zur IIS Konfiguration für Legacy Website und RoomsPro API

Datenbankmigrationen

Aktuelle Anleitung für Datenbankstatus und Migrationen mit der RoomsPro API

Lizenzen beziehen

Generelle Informationen, wie Sie eine Lizenzen beziehen