Files
ARCG-Remote-Station-Software/docs/core-overview.md

925 B

Core Overview

Diese Datei beschreibt den Core von ARCG-Remote-Station-Software auf hoher Ebene.

Zweck

  • Generische Remote-Station-Software (station-unabhaengig)
  • API (server/), Web-UI (public/), Plugin-Runtime (plugins/)
  • Keine station-spezifischen Deploy-Details im Core

Schichten

  1. Core-Defaults im Software-Repo
  2. Overlay/Deploy-Repo (stationsspezifisch)
  3. Runtime-ENV auf dem Zielsystem (hoechste Prioritaet)

Wichtige Core-Funktionen

  • Passwortlose Auth (SMTP-Link, OTP, optional OAuth)
  • Rollen/Policies, Owner-Locks, Reservierungen
  • OpenWebRX-Integration (Session/Guard/Bandmap)
  • Hardwaresteuerung ueber Plugins (TX/PTT/Router/Rotor/VSWR)
  • Audit/Event-Stream fuer Live-UI

Security Boundary

  • Repo ist oeffentlich.
  • Keine Live-Konfigurationen, Secrets, Tokens, private Hostnamen oder Betriebsinterna committen.
  • Sensible Werte ausschliesslich in Runtime-ENV/Deploy-Ebene halten.