Add TuxiNet branding and document templates

This commit is contained in:
Thomas
2025-10-28 13:56:54 +01:00
parent f956a735ca
commit 3755435890
48 changed files with 1762 additions and 1 deletions

10
config/app.php Normal file
View File

@@ -0,0 +1,10 @@
<?php
return [
'name' => env('APP_NAME', 'TuxiNet Portal'),
'env' => env('APP_ENV', 'local'),
'debug' => (bool) env('APP_DEBUG', true),
'url' => env('APP_URL', 'https://portal.tuxinet.dk'),
'timezone' => env('APP_TIMEZONE', 'UTC'),
'locale' => env('APP_LOCALE', 'en'),
];

8
config/branding.php Normal file
View File

@@ -0,0 +1,8 @@
<?php
return [
'company' => env('BRAND_COMPANY', 'TuxiNet.dk'),
'domain' => env('BRAND_DOMAIN', 'portal.tuxinet.dk'),
'logo_path' => env('BRAND_LOGO_PATH', '/assets/branding/tuxinet-logo.svg'),
'email_signature' => env('BRAND_EMAIL_SIGNATURE', "TuxiNet.dk • portal.tuxinet.dk"),
];

12
config/database.php Normal file
View File

@@ -0,0 +1,12 @@
<?php
return [
'host' => env('DB_HOST', '127.0.0.1'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'cms_portal'),
'username' => env('DB_USERNAME', 'root'),
'password' => env('DB_PASSWORD', ''),
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'migrations_table' => 'migrations',
];

7
config/files.php Normal file
View File

@@ -0,0 +1,7 @@
<?php
return [
'max_upload_mb' => (int) env('MAX_UPLOAD_MB', 20),
'allowed_mime' => array_filter(array_map('trim', explode(',', env('ALLOWED_MIME', 'image/png,image/jpeg,image/gif,image/webp,application/pdf,application/zip')))),
'storage_path' => base_path('public/uploads'),
];

16
config/mail.php Normal file
View File

@@ -0,0 +1,16 @@
<?php
return [
'driver' => env('MAIL_DRIVER', 'smtp'),
'host' => env('MAIL_HOST', 'localhost'),
'port' => env('MAIL_PORT', 25),
'username' => env('MAIL_USERNAME'),
'password' => env('MAIL_PASSWORD'),
'encryption' => env('MAIL_ENCRYPTION'),
'timeout' => env('MAIL_TIMEOUT', 30),
'sendmail_path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs'),
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'no-reply@example.com'),
'name' => env('MAIL_FROM_NAME', 'CMS Portal'),
],
];