'https://www.invoiceninja.com', 'license_url' => 'https://app.invoiceninja.com', 'production' => env('NINJA_PROD', false), 'license' => env('NINJA_LICENSE', ''), 'version_url' => 'https://raw.githubusercontent.com/invoiceninja/invoiceninja/v2/VERSION.txt', 'app_name' => env('APP_NAME'), 'app_env' => env('APP_ENV', 'selfhosted'), 'require_https' => env('REQUIRE_HTTPS', true), 'app_url' => rtrim(env('APP_URL', ''), '/') . '/', 'app_domain' => env('APP_DOMAIN', ''), 'app_version' => '5.0.13', 'minimum_client_version' => '5.0.13', 'terms_version' => '1.0.1', 'api_secret' => env('API_SECRET', ''), 'google_maps_api_key' => env('GOOGLE_MAPS_API_KEY'), 'google_analytics_url' => env('GOOGLE_ANALYTICS_URL', 'https://www.google-analytics.com/collect'), 'key_length' => 64, 'date_format' => 'Y-m-d', 'date_time_format' => 'Y-m-d H:i', 'daily_email_limit' => 300, 'error_email' => env('ERROR_EMAIL', ''), 'company_id' => 0, 'hash_salt' => env('HASH_SALT', ''), 'currency_converter_api_key' => env('OPENEXCHANGE_APP_ID',''), 'enabled_modules' => 32767, 'phantomjs_key' => env('PHANTOMJS_KEY', false), 'phantomjs_secret' => env('PHANTOMJS_SECRET', false), 'sentry_dsn' => env('SENTRY_LARAVEL_DSN', 'https://9b4e15e575214354a7d666489783904a@sentry.invoicing.co/6'), 'environment' => env('NINJA_ENVIRONMENT', 'selfhost'), // 'hosted', 'development', 'selfhost', 'reseller' // Settings used by invoiceninja.com 'terms_of_service_url' => [ 'hosted' => env('TERMS_OF_SERVICE_URL', 'https://www.invoiceninja.com/terms/'), 'selfhost' => env('TERMS_OF_SERVICE_URL', 'https://www.invoiceninja.com/self-hosting-terms-service/'), ], 'privacy_policy_url' => [ 'hosted' => env('PRIVACY_POLICY_URL', 'https://www.invoiceninja.com/privacy-policy/'), 'selfhost' => env('PRIVACY_POLICY_URL', 'https://www.invoiceninja.com/self-hosting-privacy-data-control/'), ], 'db' => [ 'multi_db_enabled' => env('MULTI_DB_ENABLED', false), 'default' => env('DB_CONNECTION', 'mysql'), ], 'i18n' => [ 'timezone_id' => env('DEFAULT_TIMEZONE', 1), 'country_id' => env('DEFAULT_COUNTRY', 840), // United Stated 'currency_id' => env('DEFAULT_CURRENCY', 1), 'language_id' => env('DEFAULT_LANGUAGE', 1), //en 'date_format_id' => env('DEFAULT_DATE_FORMAT_ID', '1'), 'datetime_format_id' => env('DEFAULT_DATETIME_FORMAT_ID', '1'), 'locale' => env('DEFAULT_LOCALE', 'en'), 'map_zoom' => env('DEFAULT_MAP_ZOOM', 10), 'payment_terms' => env('DEFAULT_PAYMENT_TERMS', ""), 'military_time' => env('MILITARY_TIME', 0), 'first_day_of_week' => env('FIRST_DATE_OF_WEEK', 0), 'first_month_of_year' => env('FIRST_MONTH_OF_YEAR', '2000-01-01') ], 'testvars' => [ 'username' => 'user@example.com', 'clientname' => 'client@example.com', 'password' => 'password', 'stripe' => env('STRIPE_KEYS', ''), 'paypal' => env('PAYPAL_KEYS', ''), 'authorize' => env('AUTHORIZE_KEYS',''), 'checkout' => env('CHECKOUT_KEYS',''), 'travis' => env('TRAVIS', false), 'test_email' => env('TEST_EMAIL', 'test@example.com'), ], 'contact' => [ 'email' => env('MAIL_FROM_ADDRESS'), 'from_name' => env('MAIL_FROM_NAME'), 'ninja_official_contact' => env('NINJA_OFFICIAL_CONTACT', 'contact@invoiceninja.com'), ], 'cached_tables' => [ 'banks' => 'App\Models\Bank', 'countries' => 'App\Models\Country', 'currencies' => 'App\Models\Currency', 'date_formats' => 'App\Models\DateFormat', 'datetime_formats' => 'App\Models\DatetimeFormat', 'gateways' => 'App\Models\Gateway', 'gateway_types' => 'App\Models\GatewayType', 'industries' => 'App\Models\Industry', 'languages' => 'App\Models\Language', 'payment_types' => 'App\Models\PaymentType', 'sizes' => 'App\Models\Size', 'timezones' => 'App\Models\Timezone', //'invoiceDesigns' => 'App\Models\InvoiceDesign', //'invoiceStatus' => 'App\Models\InvoiceStatus', //'frequencies' => 'App\Models\Frequency', //'fonts' => 'App\Models\Font', ], 'notification' => [ 'slack' => env('SLACK_WEBHOOK_URL', ''), 'mail' => env('HOSTED_EMAIL', ''), ], 'themes' => [ 'global' => 'ninja2020', 'portal' => 'ninja2020', ], 'quotas' => [ 'free' => [ 'clients' => 50, 'daily_emails' => 50, ], 'pro' => [ 'daily_emails' => 100, ], 'enterprise' => [ 'daily_emails' => 200, ] ], 'auth' => [ 'google' => [ 'client_id' => env('GOOGLE_CLIENT_ID', ''), 'client_secret' => env('GOOGLE_CLIENT_SECRET','') ] ], 'system' => [ 'node_path' => env('NODE_PATH', false), 'npm_path' => env('NPM_PATH', false) ] ];