Erste Schritte

Nach der Installation

In dieser Reihenfolge. Der erste Schritt steht vorn, weil ohne ihn kein zweites Konto entstehen kann: Konten werden per Einladung angelegt, und die Einladung ist eine Mail.

  1. Seed-Passwort ändern — Konto → Sicherheit. Gilt nur, wenn der erste Administrator über db:seed entstanden ist; die beiden Wege aus Schritt 3 der Installation fragen es ohnehin ab.
  2. Mail-Versand einrichten — Einstellungen → E-Mail, dann Test-Mail senden. Die Schaltfläche zeigt die Serverantwort im Klartext. Siehe E-Mail.
  3. Zwei-Faktor-Anmeldung einrichten — Konto → Sicherheit. Die Wiederherstellungs-Codes an einem anderen Ort ablegen als das Passwort.
  4. Name und Logo setzen — Einstellungen → Allgemein.
  5. Funktionen durchgehen — Einstellungen → Funktionen. Vier Schalter, siehe Systemeinstellungen.
  6. Auslieferung prüfen — Einstellungen → Auslieferung, Selbsttest ausführen. Er erkennt eine beschleunigte Auslieferung, die still nicht funktioniert. Siehe Auslieferung.
  7. Pflichtseiten füllen — Seiten. Impressum, Datenschutzerklärung und Barrierefreiheitserklärung liegen als Platzhalter bereit und sind nicht rechtsverbindlich. Die Barrierefreiheitserklärung braucht einen erreichbaren Feedback-Weg; ein mailto:-Link genügt. Siehe Seiten und Betreiberpflichten.
  8. Cron einrichten — beide Einträge.
  9. Backup einrichten und eine Wiederherstellung testen — siehe Backup.

Der Config-Cache friert die .env ein

Der Installer baut am Ende die drei Betriebs-Caches (config, routes, views). Das heißt: Jede spätere Änderung an der .env braucht php artisan config:clear — sonst wirkt sie nicht. Die Aktualisierung erneuert die Caches von sich aus.

Konnte der Installer sie nicht bauen, sagt er das. Hole sie dann von Hand nach:

php artisan config:cache && php artisan route:cache && php artisan view:cache

Quelle dieser Seite: docs/nach-der-installation.md im Repository. Sie wird beim Bauen daraus erzeugt — Änderungen gehören in die Markdown-Datei, nicht in diese Seite.