Для роботи проекта необхідний файл .env
зі змінними оточення.
Створіть його з таким вмістом і підставте свої значення.
# Database PostgreSQL
POSTGRES_DB=
POSTGRES_USER=
POSTGRES_PASSWORD=
POSTGRES_PORT=
SQLALCHEMY_DATABASE_URL=postgresql+psycopg2://${POSTGRES_USER}:${POSTGRES_PASSWORD}@localhost:${POSTGRES_PORT}/${POSTGRES_DB}
# JWT authentication
SECRET_KEY=
ALGORITHM=
# Email service
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_FROM=
MAIL_PORT=
MAIL_SERVER=
# Redis
REDIS_HOST=
REDIS=
# Cloud Storage
CLOUDINARY_NAME=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
Запуск баз даних
docker-compose up -d
Запуск застосунку
uvicorn main:app --reload