-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
60 lines (51 loc) · 1.32 KB
/
Copy pathenv.example
File metadata and controls
60 lines (51 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# ===================
# Telegram
# ===================
TELEGRAM_BOT_TOKEN=your_bot_token_here
TELEGRAM_WEBAPP_URL=https://your-domain.com/app
# ===================
# Threads (Meta Developer App)
# ===================
THREADS_APP_ID=
THREADS_APP_SECRET=
THREADS_REDIRECT_URI=https://your-domain.com/api/v1/oauth/threads/callback
# ===================
# OpenAI
# ===================
OPENAI_API_KEY=
# ===================
# Security
# ===================
# Генерируется: python -c "from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())"
ENCRYPTION_KEY=your_fernet_key_here
SECRET_KEY=your_secret_key_here
# ===================
# Database
# ===================
DATABASE_URL=postgresql://postgres:postgres@localhost:5432/crossposta
DB_PASSWORD=postgres
# ===================
# Redis
# ===================
REDIS_URL=redis://localhost:6379/0
# ===================
# S3/MinIO
# ===================
S3_ENDPOINT=http://localhost:9000
S3_ACCESS_KEY=minioadmin
S3_SECRET_KEY=minioadmin
S3_BUCKET=crossposta-media
S3_PUBLIC_URL=http://localhost:9000/crossposta-media
MINIO_USER=minioadmin
MINIO_PASSWORD=minioadmin
# ===================
# Observability
# ===================
SENTRY_DSN=
LOG_LEVEL=INFO
# ===================
# App Settings
# ===================
DEBUG=true
RATE_LIMIT_REQUESTS=100
RATE_LIMIT_WINDOW=60