Handbuch

Produktion

Was vor dem Betrieb auf einem Server zu tun ist: Passwörter, Hostnamen, TLS und Ports.

Checkliste

  • Starke Passwörter in der .env setzen und die .env nie committen.
  • TYPO3_TRUSTED_HOSTS_PATTERN auf die echte Domain einschränken, zum Beispiel (www\.)?example\.org.
  • TYPO3_SITE_URL vor dem ersten Start auf die echte URL setzen. Andernfalls passt man sie später im Backend unter „Sites“ an.
  • TLS über einen Reverse Proxy (Traefik, Caddy, nginx) terminieren und dessen IP in TYPO3_REVERSE_PROXY_IP eintragen.
  • Die Port-Freigabe gegebenenfalls auf 127.0.0.1:8088:80 beschränken.
  • docker-compose.override.yml weglassen, wenn der Keycloak-Hostname per DNS auflösbar ist, und im Keycloak-Client die öffentlichen URLs eintragen.