Skip to main content

Our default .env file

Sometimes you may break or not get the .env included in the zip, I'm hoping to resolve this soon:

This is the default .env.example which is renamed to .env

APP_NAME=Ticaga"Ticaga"
APP_ENV=productionlocal
APP_KEY=
APP_DEBUG=false
APP_URL=http://localhost

DEFAULT_DEPARTMENT=APP_LOCALE=en
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=en_US

# Replaces Ticaga's logo in the header.
APP_LIGHT_LOGO=
APP_DARK_LOGO=

# Your license key for Ticaga.
LICENSE_KEY= 
# API: v1, v2
API_VERSION=v2
# Order of Responses: asc, desc.
RESPONSE_SORTING=desc
# Ticket Design: classic, modern. Default: Classic.
TICKET_DESIGN=classic
# Priority Selection Type: advanced, dropdown. Default: dropdown.
PRIORITY_SELECTION_TYPE=dropdown
# Countries phone numbers you want to accept
PHONE_VALIDATION_COUNTRIES=AUTO,GB,US,FR,ES,IN,AU,IE,CA
# Enable or disable logging registration attempts. Default: true.
REGISTRATON_LOGS=true

# API Rate Limiting (requests per minute)
# Protects against abuse and ensures fair usage across all users
RATE_LIMIT_AUTH=5         # Authentication endpoints (login, register, logout)
RATE_LIMIT_API=60         # General API endpoints
RATE_LIMIT_READ=100       # Read-only operations (GET requests)
RATE_LIMIT_WRITE=30       # Write operations (POST, PUT, DELETE)
RATE_LIMIT_GLOBAL=120     # Overall limit across all API endpoints
RATE_LIMIT_PUBLIC=20      # Public endpoints (no authentication required)

APP_MAINTENANCE_DRIVER=file
# APP_MAINTENANCE_STORE=database

PHP_CLI_SERVER_WORKERS=4

BCRYPT_ROUNDS=12

LOG_CHANNEL=stack
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=ticaga
DB_USERNAME=ticaga_user
DB_PASSWORD=

BROADCAST_DRIVER=TICAGA_MAIL=false
# MailSend Emails
MAILERSEND_API_KEY=

# MailGun Emails
MAILGUN_DOMAIN=
MAILGUN_SECRET=
MAILGUN_ENDPOINT=api.eu.mailgun.net

MAIL_MAILER=log
CACHE_DRIVER=fileMAIL_SCHEME=null
FILESYSTEM_DISK=localMAIL_HOST=127.0.0.1
QUEUE_CONNECTION=syncMAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_FROM_ADDRESS="noreply@domain.com"
MAIL_FROM_NAME="${APP_NAME}"

SESSION_DRIVER=database
SESSION_LIFETIME=120
SESSION_ENCRYPT=false
SESSION_PATH=/
SESSION_DOMAIN=null

FILESYSTEM_DISK=local
QUEUE_CONNECTION=database

CACHE_STORE=database
# CACHE_PREFIX=

MEMCACHED_HOST=127.0.0.1

REDIS_CLIENT=phpredis
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAILERSEND_API_KEY=

#########
#
# How to change your email settings:
# - smtp :: SMTP Emails
# - mailersend :: MailerSend
#
#########
MAIL_ENABLED=false
MAIL_MAILER=smtp
MAIL_HOST=smtp-relay.brevo.com
MAIL_PORT=587

MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=tls

MAIL_FROM_ADDRESS="hello@yourdomain.com"
MAIL_FROM_NAME="${APP_NAME}"

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_HOST=
PUSHER_PORT=443
PUSHER_SCHEME=https
PUSHER_APP_CLUSTER=mt1

VITE_APP_NAME="${APP_NAME}"

VITE_PUSHER_APP_KEY=BROADCAST_CONNECTION=reverb

# Reverb Broadcasting Settings
REVERB_APP_ID=
REVERB_APP_KEY=
REVERB_APP_SECRET=

# For Production (SSL/HTTPS):
# Use your domain name, port 443, and https scheme
REVERB_HOST=
REVERB_PORT=443
REVERB_SCHEME=https

# For Local Development (no SSL):
# Use localhost, port 8000, and http scheme
# REVERB_HOST=localhost
# REVERB_PORT=8000
# REVERB_SCHEME=http

# Internal Reverb Server Settings (same for both local and production)
REVERB_SERVER_HOST=0.0.0.0
REVERB_SERVER_PORT=8080

# Vite Frontend Settings (automatically uses above values)
VITE_REVERB_APP_KEY="${PUSHER_APP_KEY}REVERB_APP_KEY}"
VITE_PUSHER_HOST=VITE_REVERB_HOST="${PUSHER_HOST}REVERB_HOST}"
VITE_PUSHER_PORT=VITE_REVERB_PORT="${PUSHER_PORT}REVERB_PORT}"
VITE_PUSHER_SCHEME=VITE_REVERB_SCHEME="${PUSHER_SCHEME}REVERB_SCHEME}"

VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"# Third Party Integrations
# Blesta URI with admin path: https://blesta.yourdomain.com/admin
BLESTA_URI= 
# WHMCS URI: https://whmcs.yourdomain.com
WHMCS_URI= 
# ClientExec URI: https://clientexec.yourdomain.com (Coming Soon)
CLIENTEXEC_URI=