39 lines
1.3 KiB
PHP
39 lines
1.3 KiB
PHP
|
|
<?php
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Vorlage für config/config.php — kopieren und Werte eintragen:
|
||
|
|
* cp config/config.example.php config/config.php
|
||
|
|
*
|
||
|
|
* config.php ist gitignored und liegt außerhalb des Webroots (zusätzlich per .htaccess gesperrt).
|
||
|
|
*/
|
||
|
|
return [
|
||
|
|
// Kanonische Basis-URL ohne trailing slash (für Canonical, OG, Sitemap).
|
||
|
|
'base_url' => 'https://www.tsv08kulmbach.de',
|
||
|
|
|
||
|
|
// 'production' oder 'development' (steuert Fehleranzeige).
|
||
|
|
'env' => 'production',
|
||
|
|
|
||
|
|
// Geheimer Schlüssel für die HMAC-Time-Trap der Formulare.
|
||
|
|
// Generieren mit: php -r "echo bin2hex(random_bytes(32));"
|
||
|
|
'app_secret' => 'CHANGE_ME',
|
||
|
|
|
||
|
|
// Brevo SMTP (Login + SMTP-Schlüssel aus dem Brevo-Dashboard, nicht das Konto-Passwort).
|
||
|
|
'smtp' => [
|
||
|
|
'host' => 'smtp-relay.brevo.com',
|
||
|
|
'port' => 587, // STARTTLS
|
||
|
|
'username' => 'BREVO_LOGIN',
|
||
|
|
'password' => 'BREVO_SMTP_KEY',
|
||
|
|
// Absender muss in Brevo als Sender verifiziert sein.
|
||
|
|
'from' => 'info@tsv08kulmbach.de',
|
||
|
|
'from_name' => 'TSV 08 Kulmbach',
|
||
|
|
// Empfänger der Formular-Mails.
|
||
|
|
'to' => 'info@tsv08kulmbach.de',
|
||
|
|
],
|
||
|
|
|
||
|
|
// Instagram-Scraper (bin/instagram-sync.php).
|
||
|
|
'instagram' => [
|
||
|
|
'username' => 'tsv08kulmbach',
|
||
|
|
'max_posts' => 9,
|
||
|
|
],
|
||
|
|
];
|