Skip to main content

Systemvoraussetzungen

Systemvoraussetzungen

Komponente Minimum Empfohlen
Betriebssystem Ubuntu 22.04 LTS Ubuntu 24.04 LTS
CPU 2 vCPU 2 vCPU
RAM 1 GB 2 GB
Speicher 30 GB 60 GB SSD

Software

  • Docker Engine 24+
  • Docker Compose v2
  • Git
  • Nginx als Reverse Proxy
  • SSL-Zertifikat

Powerbird SQL-Benutzer benoetigt

  • SELECT auf HWTER, HWMIT, LOURL, ELWZV, ELDVD, ELDVV, ELDVK
  • INSERT und UPDATE auf HWTER

Dimensionierung nach Mitarbeiterzahl

Die Last entsteht weniger durch die Node.js-Anwendung selbst als durch SMB-Lesevorgaenge (Werkzeugbilder, Dokumente) und MSSQL-Abfragen gegen Powerbird. Massgeblich ist die Anzahl gleichzeitig aktiver Nutzer, nicht die Gesamtzahl der Accounts.

Mitarbeiter (Accounts) Gleichzeitige Nutzer CPU RAM
bis 25 bis 10 1-2 vCPU 1 GB
bis 75 bis 25 2 vCPU 2 GB
bis 150 bis 50 2-4 vCPU 4 GB
bis 300+ bis 100 4 vCPU 4-8 GB

Bei sehr kleinen Betrieben (unter 30 Mitarbeitern) reicht oft schon ein 1-vCPU/1-GB-Server aus. Die in der Tabelle oben genannten 2 vCPU/2 GB sind der komfortable Standardwert, mit dem auch Lastspitzen (z.B. morgens beim gleichzeitigen App-Start vieler Mitarbeiter) gut abgefedert werden. Der Sync-Job laeuft alle 5 Minuten im Hintergrund und ist fuer die genannten Groessenordnungen vernachlaessigbar.