Verwaltete Auslieferung auf nginx

Auf eigenem nginx besteht die verwaltete Auslieferung aus drei location-Blöcken, die die verwalteten Pfade per proxy_pass zu Sichta weiterleiten. Alles andere liefert Ihre Website wie bisher.

Einrichtung

  1. In der App: Ihre Website → KanalVerwaltet. Die App erzeugt ein nginx.conf-Fragment für Ihre Website.
  2. Die location-Blöcke in den server-Block Ihres Hostnamens eintragen.
  3. nginx -t && systemctl reload nginx.
  4. Zurück in der App: Verifizieren. Die Prüfungen laufen innerhalb von fünf Minuten gegen Ihre Live-Website; das Ergebnis kommt per E-Mail.

So sieht es aus

location = /llms.txt {
    proxy_pass https://web.sichta.gigliotti.software/api/artifacts/SITE-ID/llms.txt;
    proxy_ssl_server_name on;
}

Ein Block pro verwaltetem Pfad. Das erzeugte Fragment enthält Ihre echte Site-ID; aus der App kopieren.

Nach einer Neuerzeugung

Nichts zu tun. Der Proxy zeigt immer auf die aktuellen Dateien; neu erzeugte Inhalte sind sofort live.