Files
aperonight/.env.example
kbe a69faf0582 Make invoice emitter configurable via environment variables
Add environment variables for invoice company details to allow customization without code changes. Update invoice view and Stripe service to use these configurable values.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-10 20:49:06 +02:00

52 lines
1.6 KiB
Plaintext
Executable File

# Application data
RAILS_ENV=production
SECRET_KEY_BASE=a3f5c6e7b8d9e0f1a2b3c4d5e6f7g8h9i0j1k2l3m4n5o6p7q8r9s0t1u2v3w4x5y6z7
DEVISE_SECRET_KEY=your_devise_secret_key_here
APP_NAME=Aperonight
# Database Configuration for production and development
# DB_HOST=127.0.0.1
# DB_PORT=3306
DB_ROOT_PASSWORD=root
DB_DATABASE=aperonight
DB_USERNAME=root
DB_PASSWORD=root
# Test database
DB_TEST_DATABASE=aperonight_test
DB_TEST_USERNAME=root
DB_TEST_USERNAME=root
# Mailer Configuration (for Devise and tests)
MAILER_DEFAULT_URL_OPTIONS=http://localhost:3000
# Test environment will use MailHog by default on 127.0.0.1:1025
SMTP_ADDRESS=127.0.0.1
SMTP_PORT=1025
# Optional auth (usually not required for MailHog)
# SMTP_USER_NAME=
# SMTP_PASSWORD=
# SMTP_DOMAIN=localhost
SMTP_AUTHENTICATION=plain
SMTP_ENABLE_STARTTLS=false
# SMTP_STARTTLS=true
# Invoice Emitter Configuration
INVOICE_COMPANY_NAME=AperoNight
INVOICE_COMPANY_ADDRESS_LINE_1=123 Avenue des Événements
INVOICE_COMPANY_ADDRESS_LINE_2=75000 Paris, France
INVOICE_COMPANY_EMAIL=contact@apero-night.fr
INVOICE_COMPANY_PHONE=
INVOICE_COMPANY_WEBSITE=
INVOICE_COMPANY_VAT_NUMBER=
INVOICE_COMPANY_SIRET=
# Application variables
STRIPE_PUBLISHABLE_KEY=pk_test_51S1M7BJWx6G2LLIXYpTvi0hxMpZ4tZSxkmr2Wbp1dQ73MKNp4Tyu4xFJBqLXK5nn4E0nEf2tdgJqEwWZLosO3QGn00kMvjXWGW
STRIPE_SECRET_KEY=sk_test_51S1M7BJWx6G2LLIXK2pdLpRKb9Mgd3sZ30N4ueVjHepgxQKbWgMVJoa4v4ESzHQ6u6zJjO4jUvgLYPU1QLyAiFTN00sGz2ortW
STRIPE_WEBHOOK_SECRET=LaReunion974
# Scaleway login
OPENAI_API_KEY=f66dbb5f-9770-4f81-b2ea-eb7370bc9aa5
OPENAI_BASE_URL=https://api.scaleway.ai/v1
OPENAI_MODEL=devstral-small-2505