Application Configurations
Table of Contents
- Artificial Intelligence & Models Configuration
Set up and manage AI models used in your application — choose models, define behavior, and customize how your app interacts with AI services.
- Configurations for Incoming API Requests
Secure your API endpoints by controlling allowed origins, headers, and access rules to prevent unauthorized or malicious requests.
- Browser and Client Detection Configurations
Configure how your application identifies browsers, devices, and user agents to deliver custom responses or apply specific rules.
- Client Cookies & Security Configurations
Manage cookie settings such as expiration, path, and security flags to control how your application stores and protects client-side data.
- Scheduling Tasks for Cron Job Execution
Define recurring tasks and execution intervals for your application. Works with crontab and the Novakit CLI to automate background jobs reliably.
- Content Security Policies Configuration
Easily add, change, or remove CSP directives to control what resources your web app can load, improving security against attacks like XSS.
- Database Fallback & Sharding Configurations
Set up automatic database failover or sharding to keep your app running smoothly, even if a primary database goes offline.
- Configurations for App Encryption & Decryption
Manage how your app encrypts and decrypts sensitive data, with flexible settings to match your security requirements.
- Configure Application File Access & Permissions
Control file and directory permissions in your application to ensure proper access levels and prevent unauthorized changes.
- IP Address & Proxy Configurations
Control how your application detects and verifies client IP addresses, even behind proxies, to ensure accurate security checks.
- Configure Application Logging System & Dynamic Log Context
Customize your app’s logging behavior by replacing the default Nova logger with any PSR-compliant logger and set dynamic log contexts for better debugging.
- Application Mail Client Configuration
Easily switch or configure the default mailer to use your preferred email client for sending application emails.
- Modules Autoloading & Class Name Aliases
Automatically load application modules and set class aliases to simplify imports and improve project organization.
- Configure Hostname & Origin Security
Control which hostnames and request origins are allowed to access your application to block untrusted traffic.
- App Services & Modules Autoloading
Automatically register and load services so they are available throughout your entire application without manual setup.
- Configure Backend Session & Security
Manage how server-side sessions are stored, secured, and validated to ensure reliable authentication.
- Configure Novakit Sitemap Generator Behavior
Set limits, exclude pages, or customize patterns to control how your application generates its sitemap for search engines.
- Configure Local & Cloud Storage Providers
Set up different storage backends (local or cloud) with custom access controls and visibility options.
- Configure Entities and Properties for Schema Data Structure
Learn how to configure default SEO settings for your website using Luminova's Schema configuration. Define meta tags, structured data, and social media information to optimize search engine visibility
- Configure Default Template Engine & Rendering Mode
Choose your template engine, adjust caching, and control how pages are rendered to fit your project’s needs.