IRIS System requirements: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Ddang (Diskussion | Beiträge) |
Ddang (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
[[de:IRIS_Systemvoraussetzungen]] | [[de:IRIS_Systemvoraussetzungen]] | ||
− | Here you [[ | + | Here you can find the hardware and software requirements to run [[IRIS_cloud_system|IRIS]]. |
− | + | Keep in mind that the requierements are not final yet. | |
− | === | + | ===hardware requirements=== |
− | ==== | + | ==== at least ==== |
− | *1 | + | *1 core |
*1 GB RAM | *1 GB RAM | ||
− | *2 GB | + | *2 GB free memory on a SSD |
− | * | + | *internet connection |
− | ** | + | **public / static IP-address |
− | ** | + | **assigned and public DNS-entry |
− | ** | + | **at least 5 Mbit/s Upload |
− | ==== | + | ==== mediocre capacity (up to 1.000 packages per hour) ==== |
− | *2 | + | *2 cores |
*2 GB RAM | *2 GB RAM | ||
− | *10 GB | + | *10 GB free memory on a SSD |
− | === | + | === software- and other requirements === |
− | ==== | + | ==== general ==== |
− | + | general requirements, regardless of the installation method. | |
− | * SMTP-Account ( | + | * SMTP-Account (authentification with OAUTH2 is possible) |
− | * | + | * public address / (Sub-)Domain |
− | ** | + | ** a separate domain or subdomain must exist |
− | ** | + | ** example: iris.firmenname.de or hvscloud.firmenname.de |
− | ** | + | ** not possible: firmenname.de/iris |
* Standard HTTP / HTTPS Ports: 80, 443 | * Standard HTTP / HTTPS Ports: 80, 443 | ||
− | * | + | * certificate for the HTTPS Server |
− | ** | + | ** from public certification body |
− | ** | + | ** self-signed certificates for the public HTTPS Server is not possible |
Version vom 12. April 2023, 16:48 Uhr
Here you can find the hardware and software requirements to run IRIS.
Keep in mind that the requierements are not final yet.
hardware requirements
at least
- 1 core
- 1 GB RAM
- 2 GB free memory on a SSD
- internet connection
- public / static IP-address
- assigned and public DNS-entry
- at least 5 Mbit/s Upload
mediocre capacity (up to 1.000 packages per hour)
- 2 cores
- 2 GB RAM
- 10 GB free memory on a SSD
software- and other requirements
general
general requirements, regardless of the installation method.
- SMTP-Account (authentification with OAUTH2 is possible)
- public address / (Sub-)Domain
- a separate domain or subdomain must exist
- example: iris.firmenname.de or hvscloud.firmenname.de
- not possible: firmenname.de/iris
- Standard HTTP / HTTPS Ports: 80, 443
- certificate for the HTTPS Server
- from public certification body
- self-signed certificates for the public HTTPS Server is not possible
Option 1: Docker (empfohlen)
Zusätzliche Anforderungen, wenn IRIS über einen Docker-Container betrieben wird.
- Docker Umgebung
- nginx oder anderer Reverse-Proxy auf der Docker-Maschine
- 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: