IRIS Systemvoraussetzungen

Aus Wiki - Heidler Strichcode GmbH
Zur Navigation springen Zur Suche springen

Bitte beachten Sie, dass die Voraussetzungen noch nicht final sind.


Hardwarevoraussetzungen

Mindestens

  • 1 Kern
  • 1 GB RAM
  • Internetverbindung
    • Öffentliche IP-Adresse
    • Zugewiesener öffentlicher DNS-Eintrag
    • mind.5 Mbit/s Upload

Mäßige Auslastung (bis ca. 1.000 Pakete pro Stunde)

  • 2 Kerne
  • 2 GB RAM


Software- und Sonstige Voraussetzungen

Option 1: Docker

  • Docker Umgebung
  • SMTP-Account (OAuth2 ist möglich)
  • Öffentliche Adresse / (Sub-)Domain
  • Standard HTTP / HTTPS Ports: 80, 443
  • Zertifikat für den HTTPS Server (nicht selbst signiert)
  • nginx oder anderer Reverse-Proxy auf der Docker-Maschine
  • Bereitschaft, den Container regelmäßig zu aktualisieren

Option 2: Installation auf eigenem Betriebssystem

  • SMTP-Account (OAuth2 ist möglich)
  • Öffentliche Adresse / (Sub-)Domain
  • Standard HTTP / HTTPS Ports: 80, 443
  • Zertifikat für den HTTPS Server (nicht selbst signiert)
  • Reverse Proxy (z.B. IIS mit ARR oder nginx), konfiguriert mit o.g. Port und Zertifikat
  • Bereitschaft, mehrere Dienste (momentan 2) regelmäßig zu aktualisieren
  • Eigene Zertifizierungsstelle zum Erstellen von HTTPS-Zertifikaten für interne Dienste
  • MariaDB
    • Datenbanken:
      • iris_common
      • iris_account
      • iris_shipping
      • [weitere Datenbanken möglich bei Erweiterung von IRIS]
    • DB-Accounts
      • Der User muss die DB-Struktur und auch die Datensätze anpassen können
      • Zur besseren Sicherheit sollte jede Datenbank mit einem eigenen User versehen werden