Skip to content

Обмеження частоти завантажень для користувачів

Обмеження частоти завантажень для користувачів визначають, як часто звичайні користувачі або відвідувачі можуть завантажувати файли з головної сторінки. Це допомагає захистити публічну сторінку завантаження від зловживань.

Функція впливає лише на завантаження з головної сторінки. Завантаження адміністратора та завантаження через API Tokens не обмежуються цими правилами частоти.

Де це налаштовується

Відкрийте адмін-панель і перейдіть до:

text
System Settings -> Security Settings -> Upload Management -> User Rate Limits

Налаштування обмеження частоти завантажень

Увімкнення обмежень частоти

Після ввімкнення Увімкнути обмеження частоти ImgHost відстежує нещодавні завантаження за IP-адресою відправника.

Типові значення:

НалаштуванняТиповоОпис
Вікно виявлення1.5 hoursНаскільки далеко назад рахуються записи завантажень.
Максимальна кількість файлів20Максимальна кількість файлів у вікні виявлення.
Обмеження розміру одного файлу20 MBМаксимальний розмір одного файлу.
Обмеження загального розміру завантажень200 MBМаксимальний загальний розмір завантажень у вікні виявлення.

Наприклад, із вікном 1,5 години, 20 файлами, 20 MB на файл і 200 MB загалом завантаження з тієї самої IP-адреси блокуються, щойно перевищено будь-яке налаштоване обмеження.

Виключення типів файлів

Виключені типи файлів для завантаження блокує звичайним користувачам або відвідувачам завантаження вибраних категорій файлів.

Доступні категорії:

ТипОпис
Зображенняjpg, png, webp, gif та подібні файли зображень
Відеоmp4, webm, mov та подібні відеофайли
Аудіоmp3, flac, wav та подібні аудіофайли
Документиpdf, txt, md, docx та подібні документи
ІншеФайли поза наведеними категоріями, наприклад zip, rar, exe, apk

Типово категорія не вибрана, тобто вона дозволена.

Натискання на категорію підсвічує її, а це означає, що цей тип заблоковано.

Якщо вибрати Інше, відвідувачі, які завантажують zip або rar, будуть заблоковані й побачать повідомлення, що цей тип файлу не підтримується.

Повідомлення про блокування

Коли спрацьовує обмеження, користувачі бачать відповідне повідомлення:

Повідомлення про занадто часте завантаження

СценарійЗначення повідомлення
Один файл завеликийФайл завеликий, його варто стиснути перед завантаженням.
Тип файлу заблокованоЦей тип файлу не підтримується. Приберіть його й спробуйте ще раз.
Завантаження занадто частіНещодавні завантаження занадто часті, показано час повторної спроби.
Загальний розмір завеликийСумарний розмір нещодавніх завантажень занадто великий, показано час повторної спроби.

Коли вмикати

Увімкніть обмеження частоти завантажень для користувачів, якщо ваша головна сторінка завантаження доступна публічно.

Типові причини:

  • ви хвилюєтеся щодо масових автоматизованих завантажень;
  • хочете обмежити великі завантаження від відвідувачів;
  • хочете дозволити звичайним користувачам завантажувати лише зображення, а не архіви чи інсталятори;
  • хочете залишити публічне завантаження доступним, але контролювати використання ресурсів.

Якщо сайт тільки для вас або завантажувати можуть лише адміністратори, це можна залишити вимкненим.

Released as user documentation for ImgHost.