39228168c8
API CI/CD / Validate (composer + pint) (push) Successful in 3m14s
API CI/CD / Test (PHPUnit) (push) Failing after 3m28s
API CI/CD / Build frontend assets (push) Successful in 1m2s
API CI/CD / Security audit (push) Failing after 56s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
102 lines
2.6 KiB
Plaintext
102 lines
2.6 KiB
Plaintext
APP_NAME=Alrahma_API
|
|
APP_ENV=production
|
|
APP_KEY=base64:RfIZKqgXC9seghl2Jqs2MgLh1X1Z7APRsnhUK8CgWx8=
|
|
APP_DEBUG=true
|
|
APP_TIMEZONE=America/New_York
|
|
APP_URL=https://api.alrahmaisgl.org
|
|
|
|
APP_LOCALE=en
|
|
APP_FALLBACK_LOCALE=en
|
|
APP_FAKER_LOCALE=en_US
|
|
|
|
APP_MAINTENANCE_DRIVER=file
|
|
|
|
LOG_CHANNEL=stack
|
|
LOG_LEVEL=info
|
|
LOG_DEPRECATIONS_CHANNEL=null
|
|
|
|
# ----------------------------
|
|
# DATABASE
|
|
# ----------------------------
|
|
DB_CONNECTION=mysql
|
|
DB_HOST=localhost
|
|
DB_PORT=3306
|
|
DB_DATABASE=u280815660_api
|
|
DB_USERNAME=u280815660_apitest
|
|
DB_PASSWORD="uP98sipbT;"
|
|
|
|
# ----------------------------
|
|
# SESSION
|
|
# ----------------------------
|
|
SESSION_DRIVER=cookie
|
|
SESSION_LIFETIME=120
|
|
SESSION_ENCRYPT=false
|
|
SESSION_PATH=/
|
|
SESSION_DOMAIN=null
|
|
|
|
# ----------------------------
|
|
# CACHE & QUEUE
|
|
# ----------------------------
|
|
CACHE_STORE=file
|
|
QUEUE_CONNECTION=sync
|
|
|
|
# ----------------------------
|
|
# REDIS (if needed later)
|
|
# ----------------------------
|
|
REDIS_CLIENT=phpredis
|
|
REDIS_HOST=127.0.0.1
|
|
REDIS_PASSWORD=null
|
|
REDIS_PORT=6379
|
|
|
|
# ----------------------------
|
|
# MAIL
|
|
# ----------------------------
|
|
MAIL_MAILER=log
|
|
MAIL_PROFILE_DEFAULT=default
|
|
MAIL_DEFAULT_HOST=127.0.0.1
|
|
MAIL_DEFAULT_PORT=2525
|
|
MAIL_DEFAULT_USER=
|
|
MAIL_DEFAULT_PASS=
|
|
MAIL_DEFAULT_ENCRYPTION=tls
|
|
MAIL_DEFAULT_FROM_EMAIL="no-reply@alrahmaisgl.org"
|
|
MAIL_DEFAULT_FROM_NAME="Alrahma API"
|
|
MAIL_DEFAULT_REPLY_TO="no-reply@alrahmaisgl.org"
|
|
MAIL_DEFAULT_REPLY_TO_NAME="Alrahma API"
|
|
MAIL_SENDERS='{"general":{"name":"Alrahma API","email":"no-reply@alrahmaisgl.org"},"communication":{"name":"School Communications","email":"no-reply@alrahmaisgl.org"},"payment":{"name":"School Payments","email":"no-reply@alrahmaisgl.org"}}'
|
|
|
|
# Laravel mailer compatibility
|
|
MAIL_HOST="${MAIL_DEFAULT_HOST}"
|
|
MAIL_PORT="${MAIL_DEFAULT_PORT}"
|
|
MAIL_USERNAME="${MAIL_DEFAULT_USER}"
|
|
MAIL_PASSWORD="${MAIL_DEFAULT_PASS}"
|
|
MAIL_ENCRYPTION="${MAIL_DEFAULT_ENCRYPTION}"
|
|
MAIL_FROM_ADDRESS="${MAIL_DEFAULT_FROM_EMAIL}"
|
|
MAIL_FROM_NAME="${MAIL_DEFAULT_FROM_NAME}"
|
|
|
|
# Legacy fallback keys still read by some services
|
|
SMTP_HOST="${MAIL_DEFAULT_HOST}"
|
|
SMTP_USER="${MAIL_DEFAULT_USER}"
|
|
SMTP_PASS="${MAIL_DEFAULT_PASS}"
|
|
SMTP_PORT="${MAIL_DEFAULT_PORT}"
|
|
SMTP_ENCRYPTION="${MAIL_DEFAULT_ENCRYPTION}"
|
|
|
|
# ----------------------------
|
|
# AWS STORAGE (optional)
|
|
# ----------------------------
|
|
AWS_ACCESS_KEY_ID=
|
|
AWS_SECRET_ACCESS_KEY=
|
|
AWS_DEFAULT_REGION=us-east-1
|
|
AWS_BUCKET=
|
|
AWS_USE_PATH_STYLE_ENDPOINT=false
|
|
|
|
# ----------------------------
|
|
# FRONT-END
|
|
# ----------------------------
|
|
VITE_APP_NAME="${APP_NAME}"
|
|
|
|
# ----------------------------
|
|
# JWT
|
|
# ----------------------------
|
|
JWT_SECRET=Uj8rGnYcXMgeRc5qCIn9Wn03tYo1pCsBz1Biou8T9zWtaNxBYi3P4NP5vuFiXHmd
|
|
JWT_ALGO=HS256
|