This commit is contained in:
parent
8e9387b95d
commit
1394f2225f
18
README.md
18
README.md
|
@ -1,13 +1,21 @@
|
||||||
## Квотер
|
# Квотер
|
||||||
|
|
||||||
Управляет квотами на загрузку файлов и их размещением в S3-хранилище. Поддерживает создание миниатюр для изображений и управляет квотами на использование дискового пространства для каждого пользователя с использованием Redis.
|
Управляет квотами на загрузку файлов и их размещением в S3-хранилище. Поддерживает создание миниатюр для изображений и управляет квотами на использование дискового пространства для каждого пользователя с использованием Redis.
|
||||||
|
|
||||||
### ENV
|
## ENV
|
||||||
|
|
||||||
- `REDIS_URL`: URL для подключения к Redis. Используется для управления квотами и хранения информации о загружаемых файлах.
|
- `REDIS_URL`: URL для подключения к Redis. Используется для управления квотами и хранения информации о загружаемых файлах.
|
||||||
- `S3_BUCKET`: Имя S3 bucket, используемого для хранения загруженных файлов.
|
- `S3_BUCKET`: Имя S3 bucket, используемого для хранения загруженных файлов.
|
||||||
- `CDN_DOMAIN`: Домен CDN для генерации публичных URL-адресов загруженных файлов.
|
- `CDN_DOMAIN`: Домен CDN для генерации публичных URL-адресов загруженных файлов.
|
||||||
|
|
||||||
|
|
||||||
|
## Основные функции
|
||||||
|
|
||||||
|
- Миниатюры: Автоматическое создание миниатюр для изображений.
|
||||||
|
- S3/STORJ интеграция: Загрузка файлов в через `aws-sdk-s3` и возврат публичных URL-адресов.
|
||||||
|
- Управление квотами: Ограничение объема загружаемых данных для каждого пользователя с использованием Redis.
|
||||||
|
- Отслеживание файлов: Хранение информации о загруженных файлах в Redis для управления квотами.
|
||||||
|
|
||||||
### Как это работает
|
### Как это работает
|
||||||
|
|
||||||
1. **Аутентификация**:
|
1. **Аутентификация**:
|
||||||
|
@ -31,9 +39,3 @@
|
||||||
7. **Сохранение информации о загруженных файлах в Redis**:
|
7. **Сохранение информации о загруженных файлах в Redis**:
|
||||||
- Имя каждого загруженного файла сохраняется в Redis для отслеживания загруженных пользователем файлов. Это позволяет учитывать квоты и управлять пространством, занимаемым файлами.
|
- Имя каждого загруженного файла сохраняется в Redis для отслеживания загруженных пользователем файлов. Это позволяет учитывать квоты и управлять пространством, занимаемым файлами.
|
||||||
|
|
||||||
### Основные функции
|
|
||||||
|
|
||||||
- Миниатюры: Автоматическое создание миниатюр для изображений.
|
|
||||||
- S3/STORJ интеграция: Загрузка файлов в через `aws-sdk-s3` и возврат публичных URL-адресов.
|
|
||||||
- Управление квотами: Ограничение объема загружаемых данных для каждого пользователя с использованием Redis.
|
|
||||||
- Отслеживание файлов: Хранение информации о загруженных файлах в Redis для управления квотами.
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user