'Feuerwehr Freising Mitgliedsantrag', 'base_url' => '/', 'contact_email' => 'josef.strassl@feuerwehr-freising.de', 'disclaimer' => [ 'title' => 'Wichtiger Hinweis', 'text' => "Bitte lesen Sie diesen Hinweis vor Beginn sorgfältig.\n\nMit dem Fortfahren bestätigen Sie, dass Ihre Angaben vollständig und wahrheitsgemäß sind.\nIhre Daten werden ausschließlich zur Bearbeitung des Mitgliedsantrags verwendet.", 'accept_label' => 'Hinweis gelesen, weiter zum Antrag', ], 'retention' => [ 'draft_days' => 14, 'submission_days' => 90, ], 'uploads' => [ 'max_size' => 10 * 1024 * 1024, 'allowed_extensions' => ['pdf', 'jpg', 'jpeg', 'png', 'webp'], 'allowed_mimes' => [ 'application/pdf', 'image/jpeg', 'image/png', 'image/webp', ], ], 'rate_limit' => [ 'requests' => 30, 'window_seconds' => 300, ], 'admin' => [ // Hash mit password_hash('DEIN-PASSWORT', PASSWORD_DEFAULT) erzeugen. 'password_hash' => '', // Fallback nur für initiales Setup, danach löschen. 'password_plain_fallback' => 'testing', 'session_timeout_seconds' => 3600, ], 'storage' => [ 'drafts' => $root . '/storage/drafts', 'submissions' => $root . '/storage/submissions', 'uploads' => $root . '/storage/uploads', 'rate_limit' => $root . '/storage/rate_limit', 'logs' => $root . '/storage/logs', 'locks' => $root . '/storage/locks', ], ];