Changeset View
Changeset View
Standalone View
Standalone View
src/config/app.php
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | return [ | ||||
'webmail_url' => env('WEBMAIL_URL', null), | 'webmail_url' => env('WEBMAIL_URL', null), | ||||
'theme' => env('APP_THEME', 'default'), | 'theme' => env('APP_THEME', 'default'), | ||||
'tenant_id' => env('APP_TENANT_ID', null), | 'tenant_id' => env('APP_TENANT_ID', null), | ||||
'currency' => \strtoupper(env('APP_CURRENCY', 'CHF')), | 'currency' => \strtoupper(env('APP_CURRENCY', 'CHF')), | ||||
'backends' => env('BACKENDS', 'imap,ldap'), | |||||
/* | /* | ||||
|-------------------------------------------------------------------------- | |-------------------------------------------------------------------------- | ||||
| Application Domain | | Application Domain | ||||
|-------------------------------------------------------------------------- | |-------------------------------------------------------------------------- | ||||
| | | | ||||
| System domain used for user signup (kolab identity) | | System domain used for user signup (kolab identity) | ||||
*/ | */ | ||||
'domain' => env('APP_DOMAIN', 'domain.tld'), | 'domain' => env('APP_DOMAIN', 'domain.tld'), | ||||
▲ Show 20 Lines • Show All 165 Lines • ▼ Show 20 Lines | return [ | ||||
'password_policy' => env('PASSWORD_POLICY') ?: 'min:6,max:255', | 'password_policy' => env('PASSWORD_POLICY') ?: 'min:6,max:255', | ||||
'payment' => [ | 'payment' => [ | ||||
'methods_oneoff' => env('PAYMENT_METHODS_ONEOFF', 'creditcard,paypal,banktransfer,bitcoin'), | 'methods_oneoff' => env('PAYMENT_METHODS_ONEOFF', 'creditcard,paypal,banktransfer,bitcoin'), | ||||
'methods_recurring' => env('PAYMENT_METHODS_RECURRING', 'creditcard'), | 'methods_recurring' => env('PAYMENT_METHODS_RECURRING', 'creditcard'), | ||||
], | ], | ||||
'with_ldap' => (bool) env('APP_LDAP', true), | |||||
'with_admin' => (bool) env('APP_WITH_ADMIN', false), | 'with_admin' => (bool) env('APP_WITH_ADMIN', false), | ||||
'with_files' => (bool) env('APP_WITH_FILES', false), | 'with_files' => (bool) env('APP_WITH_FILES', false), | ||||
'with_reseller' => (bool) env('APP_WITH_RESELLER', false), | 'with_reseller' => (bool) env('APP_WITH_RESELLER', false), | ||||
'with_services' => (bool) env('APP_WITH_SERVICES', false), | 'with_services' => (bool) env('APP_WITH_SERVICES', false), | ||||
'signup' => [ | 'signup' => [ | ||||
'email_limit' => (int) env('SIGNUP_LIMIT_EMAIL', 0), | 'email_limit' => (int) env('SIGNUP_LIMIT_EMAIL', 0), | ||||
'ip_limit' => (int) env('SIGNUP_LIMIT_IP', 0), | 'ip_limit' => (int) env('SIGNUP_LIMIT_IP', 0), | ||||
], | ], | ||||
'woat_ns1' => env('WOAT_NS1', 'ns01.' . env('APP_DOMAIN')), | 'woat_ns1' => env('WOAT_NS1', 'ns01.' . env('APP_DOMAIN')), | ||||
'woat_ns2' => env('WOAT_NS2', 'ns02.' . env('APP_DOMAIN')), | 'woat_ns2' => env('WOAT_NS2', 'ns02.' . env('APP_DOMAIN')), | ||||
'ratelimit_whitelist' => explode(',', env('RATELIMIT_WHITELIST', '')) | 'ratelimit_whitelist' => explode(',', env('RATELIMIT_WHITELIST', '')) | ||||
]; | ]; |