IRIS Systemvoraussetzungen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K |
|||
Zeile 17: | Zeile 17: | ||
− | === Software- und | + | === Software- und sonstige Voraussetzungen === |
− | ==== | + | ==== Allgemein ==== |
− | |||
* SMTP-Account (OAuth2 ist möglich) | * SMTP-Account (OAuth2 ist möglich) | ||
* Öffentliche Adresse / (Sub-)Domain | * Öffentliche Adresse / (Sub-)Domain | ||
+ | ** Es muss eine separate Subdomain für iris existieren | ||
+ | ** Beispiel: iris.firmenname.de | ||
+ | ** Nicht möglich: firmenname.de/iris | ||
* Standard HTTP / HTTPS Ports: 80, 443 | * Standard HTTP / HTTPS Ports: 80, 443 | ||
* Zertifikat für den HTTPS Server (nicht selbst signiert) | * Zertifikat für den HTTPS Server (nicht selbst signiert) | ||
+ | |||
+ | ==== Option 1: Docker ==== | ||
+ | |||
+ | * Docker Umgebung | ||
* nginx oder anderer Reverse-Proxy auf der Docker-Maschine | * nginx oder anderer Reverse-Proxy auf der Docker-Maschine | ||
* Bereitschaft, den Container regelmäßig zu aktualisieren | * Bereitschaft, den Container regelmäßig zu aktualisieren | ||
Zeile 32: | Zeile 38: | ||
==== Option 2: Installation auf eigenem Betriebssystem ==== | ==== Option 2: Installation auf eigenem Betriebssystem ==== | ||
− | |||
− | |||
− | |||
− | |||
* Reverse Proxy (z.B. IIS mit ARR oder nginx), konfiguriert mit o.g. Port und Zertifikat | * 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 | * Bereitschaft, mehrere Dienste (momentan 2) regelmäßig zu aktualisieren |
Version vom 25. Januar 2023, 17:22 Uhr
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
Allgemein
- SMTP-Account (OAuth2 ist möglich)
- Öffentliche Adresse / (Sub-)Domain
- Es muss eine separate Subdomain für iris existieren
- Beispiel: iris.firmenname.de
- Nicht möglich: firmenname.de/iris
- Standard HTTP / HTTPS Ports: 80, 443
- Zertifikat für den HTTPS Server (nicht selbst signiert)
Option 1: Docker
- Docker Umgebung
- nginx oder anderer Reverse-Proxy auf der Docker-Maschine
- Bereitschaft, den Container regelmäßig zu aktualisieren
Option 2: Installation auf eigenem Betriebssystem
- 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
- Datenbanken: