Skip to main content

System Settings

Configuration guide for Netasampark system settings.

General Settings

Application Settings

// .env
APP_NAME="Netasampark"
APP_ENV=production
APP_DEBUG=false
APP_URL=https://netasampark.com

Timezone

// config/app.php
'timezone' => 'Asia/Kolkata',

Locale

// config/app.php
'locale' => 'en',
'fallback_locale' => 'en',

Database Configuration

Connection Settings

// .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=netasampark
DB_USERNAME=username
DB_PASSWORD=password

Connection Pooling

// config/database.php
'options' => [
PDO::ATTR_PERSISTENT => true,
PDO::ATTR_TIMEOUT => 10,
],

Cache Configuration

Redis Settings

// .env
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
REDIS_DB=0

Cache Driver

// config/cache.php
'default' => env('CACHE_DRIVER', 'redis'),

Mail Configuration

SMTP Settings

// .env
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=username
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=noreply@netasampark.com
MAIL_FROM_NAME="${APP_NAME}"

Queue Configuration

Queue Driver

// .env
QUEUE_CONNECTION=redis

Queue Settings

// config/queue.php
'redis' => [
'driver' => 'redis',
'connection' => 'default',
'queue' => env('REDIS_QUEUE', 'default'),
'retry_after' => 90,
],

File Storage

Storage Driver

// .env
FILESYSTEM_DISK=local

S3 Configuration

// .env
AWS_ACCESS_KEY_ID=your-key
AWS_SECRET_ACCESS_KEY=your-secret
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=netasampark-storage

Security Settings

Encryption

// .env
APP_KEY=base64:your-encryption-key

Session Configuration

// config/session.php
'driver' => env('SESSION_DRIVER', 'redis'),
'lifetime' => 120,
'secure' => env('SESSION_SECURE_COOKIE', true),

API Configuration

Rate Limiting

// config/rate-limiting.php
'api' => [
'limit' => 60,
'period' => 60,
],

CORS Settings

// config/cors.php
'allowed_origins' => [
'https://netasampark.com',
'https://app.netasampark.com',
],

Integration Settings

SMS Provider

// .env
SMS_PROVIDER=twilio
TWILIO_SID=your-sid
TWILIO_TOKEN=your-token
TWILIO_FROM=+1234567890

WhatsApp Provider

// .env
WHATSAPP_PROVIDER=gupshup
GUPSHUP_API_KEY=your-key
GUPSHUP_APP_NAME=Netasampark

Next Steps