- Резенд письма верификации (/auth/resend-verification), модалка на фронте с поллингом статуса, страница /verify-email/:token - SMTP переведён на собственный Postfix (mail.jze9mail.ru, STARTTLS, SMTP_TLS_VERIFY) вместо Yandex-заглушки в дефолтах и .env.example - OLLAMA_URL и модель в worker-gpu синхронизированы с новым GPU-хостом (llama3:8b -> qwen2.5:7b, которой раньше не было на сервере) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
42 lines
857 B
Plaintext
42 lines
857 B
Plaintext
# PostgreSQL
|
|
POSTGRES_HOST=postgres
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_DB=antiplagiator
|
|
POSTGRES_USER=antiplagiator
|
|
POSTGRES_PASSWORD=changeme
|
|
|
|
# Redis
|
|
REDIS_URL=redis://redis:6379/0
|
|
|
|
# RabbitMQ
|
|
RABBITMQ_URL=amqp://guest:guest@rabbitmq:5672/
|
|
|
|
# MinIO
|
|
MINIO_ENDPOINT=minio:9000
|
|
MINIO_ACCESS_KEY=minioadmin
|
|
MINIO_SECRET_KEY=changeme
|
|
MINIO_BUCKET_DOCS=documents
|
|
MINIO_BUCKET_BACKUPS=backups
|
|
|
|
# Elasticsearch
|
|
ELASTICSEARCH_URL=http://elasticsearch:9200
|
|
|
|
# Ollama
|
|
OLLAMA_URL=http://ollama:11434
|
|
|
|
# JWT
|
|
SECRET_KEY=change-me-in-production-use-openssl-rand-hex-32
|
|
ACCESS_TOKEN_EXPIRE_MINUTES=10080
|
|
|
|
# SMTP (собственный Postfix+Dovecot, mail.jze9mail.ru, STARTTLS)
|
|
SMTP_HOST=mail.jze9mail.ru
|
|
SMTP_PORT=587
|
|
SMTP_USER=noreply
|
|
SMTP_PASSWORD=changeme
|
|
SMTP_FROM=noreply@jze9mail.ru
|
|
SMTP_TLS_VERIFY=true
|
|
|
|
# App
|
|
APP_URL=https://academic.jze9.ru
|
|
ENVIRONMENT=development
|