Files
KantSites/zentrale/config.example.php
T
kantarciandClaude Opus 5.5 723680b7de Add the central site registry and remote updates
Every installation now reports address and version to sites.kant-it.de
every 15 minutes and picks up update orders there (ADR 123). Reports and
answers are HMAC-signed with a per-installation key sent on first
contact; an order can only install a published release with checksum.
The next request after the file swap runs the migrations, so a remote
update finishes without anyone in the admin.

The platform itself lives in zentrale/ (plain PHP + SQLite, not part of
the release archive): overview with outdated, silent and unassigned
installations, single and bulk updates, per-site detail and history.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 10:43:13 +02:00

14 lines
538 B
PHP

<?php
// Als config.php neben diese Datei kopieren und den Einrichtungscode setzen.
// config.php gehört nicht ins Repository.
return [
// Nur für das erste Konto: Wer ihn kennt, kann das erste Konto anlegen. Danach wird er nicht
// mehr gebraucht. Mindestens 16 Zeichen, zufällig - etwa aus einem Passwortmanager.
'einrichtungscode' => '',
// Wo die neueste KantSites-Fassung steht. Dieselbe Releaseseite fragen die Installationen.
'releases_api' => 'https://git.kant-it.de/api/v1/repos/kantarci/KantSites',
];