feat: Freelancer Match — AI-матчинг, escrow, milestones, portfolio, skill-tests, verification
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# ============================================
|
||||
# Freelancer Match — Environment Variables (Template)
|
||||
# ============================================
|
||||
# Скопируйте этот файл в .env и заполните значения!
|
||||
|
||||
# --- ОБЯЗАТЕЛЬНЫЕ (без них не запустится) ---
|
||||
|
||||
DATABASE_URL=postgresql+asyncpg://postgres:postgres@localhost:5432/freelancer_match
|
||||
REDIS_URL=redis://localhost:6379/0
|
||||
SECRET_KEY=your-secret-key-change-in-production
|
||||
|
||||
# --- ОПЦИОНАЛЬНЫЕ (но нужны для полноценной работы) ---
|
||||
|
||||
OPENAI_API_KEY=sk-...
|
||||
EMBEDDING_MODEL=text-embedding-3-small
|
||||
|
||||
GOOGLE_CLIENT_ID=...
|
||||
GITHUB_CLIENT_ID=...
|
||||
GITHUB_CLIENT_SECRET=...
|
||||
|
||||
STRIPE_SECRET_KEY=sk_test_...
|
||||
STRIPE_WEBHOOK_SECRET=whsec_...
|
||||
|
||||
# --- EMAIL (опционально) ---
|
||||
|
||||
SMTP_HOST=smtp.gmail.com
|
||||
SMTP_PORT=587
|
||||
SMTP_USER=noreply@freelancermatch.com
|
||||
SMTP_PASSWORD=your-app-password
|
||||
EMAIL_FROM=noreply@freelancermatch.com
|
||||
|
||||
# --- CORS ---
|
||||
|
||||
ALLOWED_ORIGINS=["http://localhost:3000","https://freelancermatch.com"]
|
||||
Reference in New Issue
Block a user