Documentation

Configuration

Laravel config files, package configs, API rate limits, and feature flags

Last updated: Feb 09, 2026

Configuration

Laravel Config Files

FilePurpose
app.phpApp name, URL, timezone, version (APP_VERSION)
auth.phpGuards (web, admin), providers, password resets
database.phpMySQL connection config
inertia.phpSSR enabled (127.0.0.1:13714), page paths, extensions
fortify.phpFortify features (registration, password reset, 2FA)
sanctum.phpSanctum token expiration, middleware
session.phpSession driver, lifetime
mail.phpMail driver config
filesystems.phpDisk config (local, public, S3 via AWS SDK)
cache.phpCache drivers
queue.phpQueue connections
logging.phpLog channels
services.phpThird-party service credentials

Package Configs

PackageConfig KeyKey Settings
Corecoreextensions_path, bundled_extensions_path
AdminadminAdmin-specific settings
ShopshopHomepage settings, featured products count, hero block config
APIvortex-apiRate limits (60 guest / 300 auth / 10 payment / 5 login per min), token expiry (24hr), pagination (20/page, max 100), feature flags, upload limits, search config, cache TTLs
StripestripeStripe API keys, webhook secret

API Feature Flags

FlagStatus
wishlistEnabled
reviewsEnabled
couponsEnabled
gift_cardsDisabled
loyalty_pointsDisabled

Feature flags are configurable via config('vortex-api.features').