Zum Inhalt springen
Erstmuster

Entwurf – juristische Prüfung ausstehend (A15)

Serverstandort und Aufbau

Anbieter: Jasmann Werk 52, Inhaber Muhammad Saeed, Elberfelder Str. 72, 42553 Velbert (Einzelunternehmen) (im Folgenden »Anbieter«).

Kurz gesagt

  • Alle Daten der Anwendung liegen auf einem Server der Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, in einem Rechenzentrum in Deutschland (Rechenzentrum Falkenstein/Vogtland, Standort fsn1). Mit Hetzner besteht ein Vertrag zur Auftragsverarbeitung.
  • Die Zeichnung wird auf diesem Server gelesen, mit dem eigenen Leser des Anbieters. Sie geht an keinen fremden Lesedienst und an kein Sprachmodell.
  • Kein CDN, keine Fehlerverfolgung, keine Analyse- oder Werbedienste, keine Schriften oder Skripte von fremden Servern – weder in der Anwendung noch auf der Website.

Aufbau

`` Browser ──TLS──▶ Caddy (Webserver auf dem Host) │ cnc-x.de → statische Website (/var/www/cnc-x) │ cnc-x.de/api/oeffentlich/* → Anwendung (nur die kostenlosen Werkzeuge) │ app.cnc-x.de → Anwendung, nur über 127.0.0.1:8320 ▼ Docker Compose »erstmuster« app Schnittstelle und Oberfläche arbeiter Aufträge im Hintergrund (Lesen der Zeichnung, Löschlauf, Erinnerungen) db PostgreSQL 16, ohne Port nach außen Dateiablage: verschlüsselt, je Betrieb getrennt ``

  • Netz: Nach außen sind nur die Ports für HTTPS (443), HTTP (80, leitet auf HTTPS um) und SSH (22) offen. Die Anwendung lauscht nur auf 127.0.0.1; die Datenbank hat keinen Port nach außen.
  • Serverzugang: nur mit kryptografischem Schlüssel; die Anmeldung mit Kennwort ist abgeschaltet.
  • Geteilter Server: Der Server wird mit anderen Produkten desselben Anbieters geteilt (Prüfmittelverwaltung Kalibrat, Vorführung von ZeitPro, Website irot.com). irot Erstmuster läuft in eigenen Containern, mit eigener Datenbank, eigener Dateiablage und festen Grenzen für Arbeitsspeicher und Rechenzeit. Keine Datenbank und kein Verzeichnis wird mit einem anderen Produkt geteilt.
  • Aktualisierungen: Sicherheitsupdates des Betriebssystems spielt der Server täglich selbst ein. Die Anwendung wird als geprüftes Abbild ausgeliefert; ein Stand, dessen automatische Prüfungen fehlschlagen, wird nicht ausgeliefert.

Wo welche Daten liegen

DatenOrtSchutz
Stammdaten, Merkmale, Messwerte, ÄnderungsprotokollPostgreSQL auf dem ServerRow Level Security je Betrieb; Rolle der Anwendung ohne Umgehungsrecht
Zeichnungen, Seitenbilder, Berichte, AnlagenDateiablage auf dem ServerAES-256-GCM, eigener Schlüssel je Betrieb
Sicherungen (täglich)Server, 14 Tagemit age verschlüsselt; der private Schlüssel liegt nicht auf dem Server
Kopien der SicherungenArbeitsrechner des Anbieters in Deutschland (Velbert)mit age verschlüsselt; siehe Löschkonzept
Hochgeladene Zeichnungen des Merkmalszählersnur im Arbeitsspeicher des Serversnicht gespeichert, nach der Antwort verworfen (höchstens 24 Stunden)

Der Hauptschlüssel, mit dem die Schlüssel der Betriebe verpackt sind, steht nicht in der Datenbank, sondern nur in der Umgebung des Dienstes, in jeder (verschlüsselten) Sicherung und im Passwortmanager des Anbieters.

Wer auf die Daten zugreifen kann

  • Nutzer eines Betriebs sehen nur die Daten ihres Betriebs, gemäß ihrer Rolle (Administrator, Qualität, Werker, Leser). Das setzt die Datenbank selbst durch: ohne gesetzten Betrieb liefert keine Abfrage eine Zeile.
  • Der Anbieter hat als Betreiber technisch Zugriff auf den Server. Er greift auf Inhalte nur zu, wenn es zur Behebung einer Störung nötig ist oder der Kunde darum bittet. Die Verwaltungskonsole, die über die Grenzen der Betriebe hinweg arbeitet, läuft nur auf ausdrücklichen Aufruf auf dem Server; jede Änderung, die sie vornimmt, wird im Änderungsprotokoll des betroffenen Betriebs vermerkt.
  • Hetzner betreibt die Hardware und hat keinen Zugang zur Anwendung; die Dateien liegen dort verschlüsselt.

Übermittlung außerhalb des Servers

Ohne Zutun des Kunden verlässt keine Zeichnung den Server – außer verschlüsselt in der Sicherung. Dienste, die Daten außerhalb verarbeiten, stehen mit Zweck, Ort und Stand in der Liste der Unterauftragnehmer. Einige davon (Lesedienst Werk24, KI-Textfunktionen) sind heute nicht im Einsatz und würden nur nach Einschalten durch den Kunden genutzt.

Die Website cnc-x.de

Die Website liegt als statische Dateien auf demselben Server. Sie setzt keine Cookies, lädt nichts von fremden Servern und der Webserver schreibt kein Zugriffsprotokoll. Einzelheiten in der Datenschutzerklärung.