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 1030 GB 2060 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.