feat: project scaffold (FastAPI backend, React frontend, aiogram bot, docker-compose, CI/CD)
This commit is contained in:
1 parent
066deaca47
commit
71460ab56a
37 files changed
+936
No files matched your search
@@ -0,0 +1,37 @@
|
||||
# === Общие ===
|
||||
ENVIRONMENT=dev
|
||||
DEBUG=false
|
||||
|
||||
# === PostgreSQL ===
|
||||
POSTGRES_USER=opora
|
||||
POSTGRES_PASSWORD=change-me
|
||||
POSTGRES_DB=opora
|
||||
DATABASE_URL=postgresql+psycopg://opora:change-me@postgres:5432/opora
|
||||
|
||||
# === Redis / Celery ===
|
||||
REDIS_URL=redis://redis:6379/0
|
||||
CELERY_BROKER_URL=redis://redis:6379/1
|
||||
CELERY_RESULT_BACKEND=redis://redis:6379/2
|
||||
|
||||
# === JWT ===
|
||||
JWT_SECRET=change-me-to-a-long-random-string
|
||||
ACCESS_TOKEN_TTL_DAYS=30
|
||||
REFRESH_TOKEN_TTL_DAYS=30
|
||||
|
||||
# === CORS ===
|
||||
CORS_ORIGINS=["https://opora.my-dpr.ru"]
|
||||
|
||||
# === MinIO / S3 ===
|
||||
S3_ENDPOINT=http://minio:9000
|
||||
S3_ACCESS_KEY=minio
|
||||
S3_SECRET_KEY=change-me
|
||||
S3_BUCKET=artifacts
|
||||
|
||||
# === Мессенджеры ===
|
||||
TELEGRAM_BOT_TOKEN=
|
||||
MAX_BOT_TOKEN=
|
||||
BOT_SERVICE_TOKEN=
|
||||
|
||||
# === LLM ===
|
||||
OPENROUTER_API_KEY=
|
||||
LLM_MODEL=deepseek/deepseek-chat
|
||||
Reference in new issue
Block a user