Hier findest du die Systemvoraussetzungen für eine eigene Installation von projectfacts/teamspace. Prüfe sie, bevor du mit der Linux-, Windows- oder Docker-Installation beginnst.
Hard- und Software
| Hard- & Software | Beschreibung |
|---|---|
| Prozessor | 2 × 2 GHz oder besser |
| Arbeitsspeicher | Mindestens 2 GByte / empfohlen 4 GByte |
| Systemfestplatte | Mindestens 20 GByte (Betriebssystem, projectfacts und Datenbank) |
| Zusätzlicher Speicherplatz | Die Daten des projectfacts-Dateimoduls können auf einer separaten Festplatte abgelegt werden. Wenn gewünscht, kann auch die projectfacts-Installation auf einer separaten Festplatte installiert werden. |
| Betriebssystem | Debian 13 oder höher – empfohlen Ubuntu 24.04 LTS oder höher Windows Server 2025 oder höher Für Debian und Ubuntu reicht die Minimalinstallation aus. |
| Tomcat-Version | Tomcat 10 |
| Apache-Version | Apache 2.4 (dient als Reverse Proxy) |
| Nginx-Version | Nginx 1.24 oder höher (dient als Reverse Proxy) (Linux only) |
| Java-Version | OpenJDK 17 (Temurin) – empfohlen OpenJDK 21 (Temurin) – nur verwenden, wenn Version 17 nicht im Repository vorhanden ist. Version 21 ist abwärtskompatibel. |
| Datenbank | MySQL Server 8.0 oder höher MariaDB 10.5 oder höher MySQL Server (Windows Server) MariaDB (Linux Server) |
| SSL-Zertifikat | Für die Sicherung der Verbindung zwischen Client und Server wird ein SSL-Zertifikat benötigt. |
| Server-Ports | Apache = TCP/80, TCP/443 Nginx = TCP/80, TCP/443 (Linux only) Tomcat = TCP/8080 |
| Mailversand | Zugriff auf ein SMTP-Relay (IP-Adresse, anonym oder mit Authentifizierung). Alternativ kann auch ein lokal installierter SMTP-Mailserver verwendet werden. |
| Teil-Containerisierung über Docker | Tomcat und Java sind in einem Docker-Container untergebracht. MySQL, projectfacts/teamspace und die Userfiles jedoch nicht. Der Tomcat greift über das Docker-Netzwerk auf die MySQL zu; über Volumes werden die Verzeichnisse in den Docker-Container gemountet. |
| Kubernetes-Unterstützung | Nein |
Benötigte Installationsdateien
Für die Installation werden folgende Dateien benötigt:
projectfacts-2023.x.x.war– die Tomcat-Web-Applikationdeploy-war.sh/deploy-war.bat– das Update-/Deploy-Skriptvorlage.sql– MySQL-Datenbankvorlagejasper-font-default-1.2.0.jar– Schriftarten für Rechnungen, Reports usw.tar.gz2– Vorlage für das Dateimodul (Userfiles)
Alle benötigten Dateien findest du unter teamspace-classic.de.
Account erforderlich: Für teamspace-classic wird ein Account benötigt. Diesen legen wir dir auf Anfrage an.
Hinweise
- Die Datenbank liegt bei der Standardinstallation üblicherweise auf demselben Server wie der Tomcat. So ist die geforderte Übereinstimmung der Zeitzonen von Datenbank und Betriebssystem in der Regel automatisch gegeben.
- Der genannte Arbeitsspeicher ist ein Minimum. Wie viel RAM der Tomcat tatsächlich bekommt, hängt von den Server-Ressourcen ab und wird bei der Installation über
CATALINA_OPTS/JAVA_OPTSgesetzt.
Verwandte Themen
- So ist teamspace technisch aufgebaut Installation Konzept
- teamspace unter Linux installieren Installation Konfiguration
- Installation – Einführung Installation Einführung