Hardware-Anforderungen

Minimum

  • 4 GB RAM
  • 2 CPU-Kerne
  • Internet-Konnektivität (TLS-Zertifikate werden von Let's Encrypt per HTTP-Challenge ausgestellt)

Empfohlen

Der RAM-Bedarf wird maßgeblich durch den PDF-Rendering-Service bestimmt: Der eingebettete Web-Browser zieht bei großen Reports mehrere GB RAM — schweres Gerät, das seinen Preis fordert.

  • 16 GB RAM
  • 4 CPU-Kerne

Konfiguration des bestehenden Servers

  • Hetzner Cloud Modell CPX32
    • 8 GB RAM
    • 4 CPU-Kerne
  • Speicheranforderungen im Idle-Zustand (gerundet)
    • Basis-System: 500 MB RAM
    • Plattform-Services: 1,2 GB RAM
      • Ein Platform-Prozess benötigt rund 110 MB RAM.
      • Es laufen 10 Prozesse (1 App-Server, 9 Task-Worker).
    • Andere Services wie PostgreSQL wurden nicht gemessen.
  • Speicherlimits des PDF-Rendering-Service:
    • hartes RAM-Limit von 4 GB
    • kein Swap erlaubt
    • Das gibt den anderen Services Luft und verhindert Thrashing durch Rendering von zu großen Dokumenten, die nicht in den RAM passen.