BASIS 6 Hilfe

BASIS kann das.

Terminbuchungsportal Systemvoraussetzungen

Erfahren Sie die erforderlichen Systemvoraussetzungen für die Nutzung des BASIS Terminbuchungsportals.

Das Standard-Betriebsmodell ist der Betrieb der Anwendung in Docker-Containern. Alternativ ist auch ein Betriebsmodell ohne Docker möglich. Dafür wird eine jeweils aktuelle PHP-Version benötigt (aktuell 8.4).

Hardware

Der Betrieb in einer VM (virtual machine) wird empfohlen. Dafür gelten folgende Anforderungen an die virtualisierte Hardware:

  • Mindestens 8 GB RAM
  • Festplattenspeicher 20 GB, um ausreichend Platz für Docker-Images und Log-Dateien zu haben
  • 4 CPUs
  • Betriebssystem: Linux, alternativ Apache2.
  • Linux-Distribution:
    • Debian wird empfohlen
    • Alternativ Ubuntu oder RHEL
    • Andere Distributionen nur nach Absprache
  • Docker und Docker-Compose:
    Idealerweise installiert von Docker.com, alternativ aus der Distribution heraus, falls die Version nicht zu alt ist. Alternativ eine andere Container-Runtime-Engine nach Absprache, bspw. Podman unter RHEL

Software

  • Nginx als lokaler Webserver
  • Es wird PHP 8.4 benötigt. Allgemein wird entsprechend der Release-Zyklen von PHP ein PHP-Update benötigt. PHP-Module: SOAP, JSON, XML, ZIP, INTL
  • Optional: Docker Installation

Weitere Voraussetzungen

  • BASIS 6
  • E-Mail-Server erreichbar per SMTP,
    ggf. Zugangsdaten oder Zertifikat zur Authentifizierung beim E-Mail-Versand
  • Netzwerk und Firewall:
    • TCP-Port zum BASIS Server
    • TCP-Port zum Erreichen des Mailservers
    • Erreichbarkeit des Terminbuchungsportals via HTTPS/HTTP aus der Organisation oder aus der Welt, je nach Bedarf
    • Ggf. Zugriff zur Installation von Docker
    • Zugriff auf die Medisoft-eigene Docker-Registry zur Installation und für Updates der Container. Alternativ liefert Medisoft diese jeweils als Datei.
    • Ggf. Zugriff auf andere notwendige Paketquellen zur Installation von PHP
  • DNS-Eintrag
  • Bei On Premise zusätzlich
    • SSL-Zertifikat für die URL der Terminbuchungsportal-Installation
    • Alternativ: Verwendung von Lets-Encrypt
  • Browser: Google Chrome, Mozilla Firefox und Microsoft Edge
    • Ein aktives JavaScript ist notwendige Voraussetzung für das Terminbuchungsportal.

War dieser Artikel hilfreich?