Deploy to Production (witstore.wende.it) / deploy (push) Successful in 7s
- PayPal: Checkout-Integration via srmklive/paypal, Weiterleitung zu PayPal, Bestellung wird nach Capture automatisch auf payment_received gesetzt - Stripe: Payment Elements im Checkout, Intent-API, Zahlung direkt bestätigt - CSV-Export: Admin → Bestellungen → CSV exportieren (UTF-8 BOM für Excel) - PayPal/Stripe nur sichtbar wenn Keys in .env gesetzt - .env.example um PAYPAL_* und STRIPE_* Keys erweitert Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
55 lines
984 B
Bash
55 lines
984 B
Bash
APP_NAME="Mein Online-Shop"
|
|
APP_ENV=production
|
|
APP_KEY=
|
|
APP_DEBUG=false
|
|
APP_URL=https://www.example.de
|
|
|
|
APP_LOCALE=de
|
|
APP_FALLBACK_LOCALE=de
|
|
APP_FAKER_LOCALE=de_DE
|
|
|
|
BCRYPT_ROUNDS=12
|
|
|
|
LOG_CHANNEL=stack
|
|
LOG_LEVEL=error
|
|
|
|
# Produktionsdatenbank: MySQL
|
|
DB_CONNECTION=mysql
|
|
DB_HOST=127.0.0.1
|
|
DB_PORT=3306
|
|
DB_DATABASE=shop
|
|
DB_USERNAME=shopuser
|
|
DB_PASSWORD=SICHERES_PASSWORT
|
|
|
|
SESSION_DRIVER=file
|
|
SESSION_LIFETIME=120
|
|
SESSION_ENCRYPT=false
|
|
SESSION_PATH=/
|
|
SESSION_DOMAIN=null
|
|
|
|
FILESYSTEM_DISK=public
|
|
QUEUE_CONNECTION=database
|
|
|
|
CACHE_STORE=file
|
|
|
|
# SMTP — wird auch über Admin → Einstellungen konfiguriert
|
|
MAIL_MAILER=smtp
|
|
MAIL_SCHEME=tls
|
|
MAIL_HOST=smtp.example.de
|
|
MAIL_PORT=587
|
|
MAIL_USERNAME=shop@example.de
|
|
MAIL_PASSWORD=SMTP_PASSWORT
|
|
MAIL_FROM_ADDRESS="shop@example.de"
|
|
MAIL_FROM_NAME="Mein Online-Shop"
|
|
|
|
VITE_APP_NAME="${APP_NAME}"
|
|
|
|
PAYPAL_MODE=sandbox
|
|
PAYPAL_SANDBOX_CLIENT_ID=
|
|
PAYPAL_SANDBOX_CLIENT_SECRET=
|
|
PAYPAL_LIVE_CLIENT_ID=
|
|
PAYPAL_LIVE_CLIENT_SECRET=
|
|
|
|
STRIPE_KEY=
|
|
STRIPE_SECRET=
|