diff --git a/.env.example b/.env.example index e7084cb..822c903 100644 --- a/.env.example +++ b/.env.example @@ -1,49 +1,6 @@ -# Application -APP_ENV=development -APP_NAME="E-Commerce API" -APP_VERSION="1.0.0" -SECRET_KEY=your-super-secret-key-change-in-production-min-32-chars -DEBUG=true -ALLOWED_HOSTS=["http://localhost:3000","http://localhost:8080"] - -# Database -DATABASE_URL=postgresql+asyncpg://postgres:password@localhost:5432/ecommerce -DATABASE_POOL_SIZE=10 -DATABASE_MAX_OVERFLOW=20 - -# Redis -REDIS_URL=redis://localhost:6379/0 -REDIS_CACHE_TTL=3600 - -# JWT -JWT_ALGORITHM=HS256 -ACCESS_TOKEN_EXPIRE_MINUTES=30 -REFRESH_TOKEN_EXPIRE_DAYS=7 - -# Stripe -STRIPE_SECRET_KEY=sk_test_your_stripe_secret_key -STRIPE_WEBHOOK_SECRET=whsec_your_webhook_secret -STRIPE_PUBLISHABLE_KEY=pk_test_your_stripe_publishable_key - -# Email (SMTP) -SMTP_HOST=smtp.gmail.com -SMTP_PORT=587 -SMTP_USER=your-email@gmail.com -SMTP_PASSWORD=your-app-password -EMAIL_FROM=noreply@yourstore.com - -# Storage (S3-compatible) -AWS_ACCESS_KEY_ID=your-access-key -AWS_SECRET_ACCESS_KEY=your-secret-key -AWS_REGION=us-east-1 -S3_BUCKET_NAME=ecommerce-assets - -# Sentry -SENTRY_DSN=https://your-sentry-dsn@sentry.io/project-id - -# Pagination defaults -DEFAULT_PAGE_SIZE=20 -MAX_PAGE_SIZE=100 - -# Rate limiting -RATE_LIMIT_PER_MINUTE=60 +DATABASE_URL=postgresql+asyncpg://user:pass@localhost:5432/ecommerce +REDIS_URL=redis://localhost:6379 +SECRET_KEY=your-secret-key +STRIPE_SECRET_KEY=sk_test_xxx +STRIPE_WEBHOOK_SECRET=whsec_xxx +SENTRY_DSN=