Skip to content

Configuration

Environment and SEO

Never commit .env. After changing env values, recache config.

Last updated Aug 20, 2026 · 2 min read

Important .env keys

Key Purpose
APP_NAME Product name (default ProfileSuite)
APP_URL Public URL — must match license and generated links
APP_ENV production on live sites
APP_DEBUG false in production
APP_INSTALLED Installer / install state
APP_DEMO When true, global settings cannot be saved
APP_TIMEZONE e.g. UTC
VERSION Display version (3.9.0)
DB_* MySQL connection
QUEUE_CONNECTION Usually database
SESSION_COOKIE Default profilesuite_session
SEO_OG_IMAGE Optional Open Graph image path

Never commit .env. After changing env values, recache config.

SEO (config/seo.php)

Used for document titles, meta description, keywords, Open Graph defaults, theme color (#16a34a), and per-tool titles/descriptions (print-studio, business-card, … keyed internally as t0t11).

To change public tool meta, edit config/seo.php (or overlay via your own config) and clear config cache.

Demo flag

.env.example sets APP_DEMO=true. For a customer install set:

APP_DEMO=false
APP_DEBUG=false
APP_ENV=production

Storage

php artisan storage:link

Uploads and generated files may live under public/files, public/images/card, public/id/*.vcf, link-in-bio image paths. Those directories are gitignored for user content.

Subdirectory installs

The app expects to live at the domain root (or a vhost whose document root is public/). Installing in https://example.com/profilesuite/ needs extra rewrite and APP_URL care; prefer a subdomain (https://cards.example.com).

← All ProfileSuite – Digital Business Card, Bio Link & Lead Capture Platform documentation

We use cookies to understand how visitors use this site. Cookie Policy