IRIS Systemvoraussetzungen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(11 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | [[en:IRIS System requirements]] | ||
+ | Hier finden Sie die Hardware- und Software-Voraussetzungen für den Betrieb von [[IRIS Cloudsystem|IRIS]]. | ||
+ | |||
Bitte beachten Sie, dass die Voraussetzungen noch nicht final sind. | Bitte beachten Sie, dass die Voraussetzungen noch nicht final sind. | ||
+ | |||
Zeile 7: | Zeile 11: | ||
*1 Kern | *1 Kern | ||
*1 GB RAM | *1 GB RAM | ||
+ | *2 GB freier Speicherplatz auf einer SSD | ||
*Internetverbindung | *Internetverbindung | ||
− | **Öffentliche IP-Adresse | + | **Öffentliche / statische IP-Adresse |
**Zugewiesener öffentlicher DNS-Eintrag | **Zugewiesener öffentlicher DNS-Eintrag | ||
**mind.5 Mbit/s Upload | **mind.5 Mbit/s Upload | ||
Zeile 15: | Zeile 20: | ||
*2 Kerne | *2 Kerne | ||
*2 GB RAM | *2 GB RAM | ||
+ | *10 GB freier Speicherplatz auf einer SSD | ||
Zeile 20: | Zeile 26: | ||
==== Allgemein ==== | ==== Allgemein ==== | ||
+ | Allgemeine Anforderungen, unabhängig von der Installationsmethode. | ||
− | * SMTP-Account (OAuth2 ist möglich) | + | * SMTP-Account (Authentifizierung mit OAuth2 ist möglich) |
* Öffentliche Adresse / (Sub-)Domain | * Öffentliche Adresse / (Sub-)Domain | ||
− | ** Es muss eine separate Subdomain für iris existieren | + | ** Es muss eine separate Domain oder Subdomain für iris existieren |
− | ** Beispiel: iris.firmenname.de | + | ** Beispiel: iris.firmenname.de oder hvscloud.firmenname.de |
** Nicht möglich: firmenname.de/iris | ** Nicht möglich: firmenname.de/iris | ||
* Standard HTTP / HTTPS Ports: 80, 443 | * Standard HTTP / HTTPS Ports: 80, 443 | ||
− | * Zertifikat für den HTTPS Server | + | * Zertifikat für den HTTPS Server |
+ | ** Von öffentlicher Zertifizierungsstelle | ||
+ | ** Selbst signierte Zertifikate sind für den öffentlichen HTTPS-Server nicht möglich | ||
+ | |||
==== Option 1: Docker ==== | ==== Option 1: Docker ==== | ||
+ | Zusätzliche Anforderungen, wenn IRIS über einen Docker-Container betrieben wird. | ||
* Docker Umgebung | * Docker Umgebung | ||
− | |||
* Bereitschaft, den Container regelmäßig zu aktualisieren | * Bereitschaft, den Container regelmäßig zu aktualisieren | ||
==== Option 2: Installation auf eigenem Betriebssystem ==== | ==== Option 2: Installation auf eigenem Betriebssystem ==== | ||
+ | Zusätzliche Anforderungen, wenn die IRIS-Dienste auf selbst auf einem Betriebssystem installiert werden. | ||
* 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 | ||
− | * Eigene Zertifizierungsstelle zum Erstellen von HTTPS-Zertifikaten für interne Dienste | + | * Eigene Zertifizierungsstelle zum Erstellen von HTTPS-Zertifikaten für interne Dienste (nicht zu verwechseln mit öffentlichem HTTPS-Server) |
* MariaDB | * MariaDB | ||
** Datenbanken: | ** Datenbanken: |
Aktuelle Version vom 16. November 2023, 13:08 Uhr
Hier finden Sie die Hardware- und Software-Voraussetzungen für den Betrieb von IRIS.
Bitte beachten Sie, dass die Voraussetzungen noch nicht final sind.
Hardwarevoraussetzungen
Mindestens
- 1 Kern
- 1 GB RAM
- 2 GB freier Speicherplatz auf einer SSD
- Internetverbindung
- Öffentliche / statische 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
- 10 GB freier Speicherplatz auf einer SSD
Software- und sonstige Voraussetzungen
Allgemein
Allgemeine Anforderungen, unabhängig von der Installationsmethode.
- SMTP-Account (Authentifizierung mit OAuth2 ist möglich)
- Öffentliche Adresse / (Sub-)Domain
- Es muss eine separate Domain oder Subdomain für iris existieren
- Beispiel: iris.firmenname.de oder hvscloud.firmenname.de
- Nicht möglich: firmenname.de/iris
- Standard HTTP / HTTPS Ports: 80, 443
- Zertifikat für den HTTPS Server
- Von öffentlicher Zertifizierungsstelle
- Selbst signierte Zertifikate sind für den öffentlichen HTTPS-Server nicht möglich
Option 1: Docker
Zusätzliche Anforderungen, wenn IRIS über einen Docker-Container betrieben wird.
- Docker Umgebung
- Bereitschaft, den Container regelmäßig zu aktualisieren
Option 2: Installation auf eigenem Betriebssystem
Zusätzliche Anforderungen, wenn die IRIS-Dienste auf selbst auf einem Betriebssystem installiert werden.
- 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 (nicht zu verwechseln mit öffentlichem HTTPS-Server)
- 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: