Zum Inhalt

Systemanforderungen

calServer ist eine webbasierte Cloud-Anwendung, die in einer Container-Umgebung bereitgestellt wird. Die konkreten Anforderungen hängen von der Hosting-Umgebung, der Anzahl der Anwendenden und der Nutzungsintensität ab.

Softwareanforderungen

Server-Hosting (On-Premise-Installation)

  • Betriebssystem: Linux (Ubuntu 22.04 LTS empfohlen) oder Windows Server 2019/2022
  • Laufzeitumgebung: Docker und Docker Compose oder Kubernetes mit Helm Chart (empfohlen)
  • Speicherplatz: Mindestens 40 GB, empfohlen 100 GB (abhängig von der Anzahl der Dokumente)

Client-Nutzung (browserbasiert)

  • Unterstützte Browser:
    • Mozilla Firefox
    • Google Chrome
    • Microsoft Edge
    • Apple Safari
    • jeweils in der aktuellen Version
    • Browser-Versionen, die vom Hersteller nicht mehr gewartet werden, werden nicht unterstützt
  • JavaScript muss aktiviert sein
  • Pop-up-Fenster müssen erlaubt sein
  • Internetverbindung: Stabile Verbindung für Cloud-Anwendungen erforderlich

Hardwareanforderungen

Server (On-Premise-Hosting)

Komponente Mindestanforderung Empfohlen
CPU 4 vCPUs 8 vCPUs oder mehr
RAM 8 GB 16 GB oder mehr
Speicherplatz 40 GB 100 GB oder mehr (je nach Anzahl der Dateien)
Netzwerk Gigabit-Anbindung 10 Gbit (für grosse Installationen)

Client-Geräte

Gerät Mindestanforderung
PC/Laptop Intel i3 oder vergleichbar, 4 GB RAM
Tablet Android 10+ oder iPadOS 14+
Smartphone Android 10+ oder iOS 14+

Monitor-Auflösung

  • Mindestauflösung: 1920 x 1080 Pixel (Full HD) für optimale Darstellung
  • Responsive Design ermöglicht grundsätzlich die Nutzung auf kleineren Displays; Tabellen sind dort jedoch nur eingeschränkt nutzbar und sollten gesondert konfiguriert werden

Netzwerk- und Sicherheitsanforderungen

  • SSL-Verschlüsselung (HTTPS) ist zwingend erforderlich für den sicheren Datentransfer
  • Firewall-Regeln: Portfreigabe für Webserver (Standard: 443 HTTPS, 80 HTTP nur für Weiterleitungen)
  • Backup-Strategie: Regelmässige Datensicherungen erforderlich (täglich empfohlen)
  • Single Sign-On (SSO): Unterstützung für LDAP, SAML, Entra ID, Google und Active Directory
  • Internet-Anbindung: Keine generelle Mindestbandbreite definiert -- die erforderliche Bandbreite hängt von Faktoren wie Anzahl gleichzeitiger Nutzender und Infrastruktur (Festnetz/Mobil) ab

Passwort-Richtlinie

  • Passwörter müssen den üblichen Sicherheitskriterien entsprechen
  • Kunden können eigene Regeln konfigurieren (Mindestlänge, Sonderzeichen, Ablaufdatum etc.)
  • Mehrfache falsche Passworteingabe kann zur Sperrung des Benutzerkontos führen, sofern dies konfiguriert wurde

Hinweis

Es wird empfohlen, alle in der Software verfügbaren Sicherheitsoptionen zu aktivieren.

  • calServer bietet Sicherheitsmechanismen wie Captcha-Formularschutz
  • Diese können vom Kunden konfiguriert werden
  • Je nach Konfiguration können Datenschutzanpassungen erforderlich sein

Skalierbarkeit und Performance

  • Dynamische Skalierung bei Cloud-Hosting möglich (Lastverteilung über mehrere Instanzen)
  • Cache-Unterstützung: Redis oder Memcached für optimierte Performance
  • API-Lasttests werden für Systeme mit hohem Anfragevolumen empfohlen