Skip to main content

Systemvoraussetzungen

Systemvoraussetzungen

KomponenteMinimumEmpfohlen
BetriebssystemUbuntu 22.04 LTSUbuntu 24.04 LTS
CPU2 vCPU2 vCPU
RAM1 GB2 GB
Speicher10 GB20 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 NutzerCPURAM
bis 25bis 101-2 vCPU1 GB
bis 75bis 252 vCPU2 GB
bis 150bis 502-4 vCPU4 GB
bis 300+bis 1004 vCPU4-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.