- FastAPI backend mit Domain-Check, TLD-Pricing, User-Management - Next.js frontend mit modernem UI - Sortierbare TLD-Tabelle mit Mini-Charts - Domain availability monitoring - Subscription tiers (Starter, Professional, Enterprise) - Authentication & Authorization - Scheduler für automatische Domain-Checks
26 lines
554 B
Plaintext
26 lines
554 B
Plaintext
# Database
|
|
DATABASE_URL=sqlite+aiosqlite:///./domainwatch.db
|
|
# For PostgreSQL in production:
|
|
# DATABASE_URL=postgresql+asyncpg://user:password@localhost:5432/domainwatch
|
|
|
|
# JWT Settings
|
|
SECRET_KEY=your-super-secret-key-change-in-production
|
|
ALGORITHM=HS256
|
|
ACCESS_TOKEN_EXPIRE_MINUTES=1440
|
|
|
|
# App Settings
|
|
APP_NAME=DomainWatch
|
|
DEBUG=True
|
|
|
|
# Email Settings (optional)
|
|
SMTP_HOST=smtp.example.com
|
|
SMTP_PORT=587
|
|
SMTP_USER=your-email@example.com
|
|
SMTP_PASSWORD=your-password
|
|
EMAIL_FROM=noreply@domainwatch.com
|
|
|
|
# Scheduler Settings
|
|
CHECK_HOUR=6
|
|
CHECK_MINUTE=0
|
|
|