Files
ladill-transfer/.env.example
T
isaaccladandCursor a171276bc2
Deploy Ladill Transfer / deploy (push) Successful in 31s
Wire LadillLink through QrCode model and remaining QR surfaces.
Public URLs, encoded payloads, slug preview, payment callbacks, and asset paths now use ladl.link instead of ladill.com/q/*.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-27 16:16:25 +00:00

64 lines
1.5 KiB
Bash

APP_NAME="Ladill Transfer"
APP_ENV=production
APP_KEY=
APP_DEBUG=false
APP_URL=https://transfer.ladill.com
PLATFORM_URL=https://ladill.com
PLATFORM_DOMAIN=ladill.com
AUTH_DOMAIN=auth.ladill.com
ACCOUNT_DOMAIN=account.ladill.com
TRANSFER_DOMAIN=transfer.ladill.com
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=ladill_transfer
DB_USERNAME=ladill_transfer
DB_PASSWORD=
# Read platform admin settings (Paystack keys live in ladilldb.platform_settings).
PLATFORM_DB_HOST=127.0.0.1
PLATFORM_DB_PORT=3306
PLATFORM_DB_DATABASE=ladilldb
PLATFORM_DB_USERNAME=ladill_transfer
PLATFORM_DB_PASSWORD=
SESSION_DRIVER=database
SESSION_LIFETIME=120
SESSION_DOMAIN=.ladill.com
LADILL_SSO_CLIENT_ID=
LADILL_SSO_CLIENT_SECRET=
BILLING_API_URL=https://ladill.com/api/billing
BILLING_API_KEY_TRANSFER=
IDENTITY_API_URL=https://ladill.com/api
IDENTITY_API_KEY_TRANSFER=
TRANSFER_PRICE_PER_GB_MONTH=0.30
TRANSFER_GRACE_PERIOD_DAYS=15
TRANSFER_BILLING_PERIOD_DAYS=30
# 0 = no app-level file size cap (chunked uploads handle large files).
TRANSFER_MAX_FILE_BYTES=0
TRANSFER_MAX_FILES=20
TRANSFER_DEFAULT_RETENTION_DAYS=30
TRANSFER_MAIL_RETENTION_DAYS=30
# Ladill Mail — large attachment uploads (service-to-service).
TRANSFER_API_KEY_WEBMAIL=
# Ladill SMS — voice message uploads (must match SMS_TRANSFER_API_KEY on platform).
TRANSFER_API_KEY_SMS=
TRANSFER_SMS_VOICE_MAX_UPLOAD_KB=5120
AFIA_ENABLED=true
AFIA_PRODUCT=transfer
AFIA_PROVIDER=openai
AFIA_MODEL=gpt-4o-mini
AFIA_API_KEY=
LINK_PUBLIC_DOMAIN=ladl.link
VITE_APP_NAME="${APP_NAME}"