Skip to content

User Rate Limits

User rate limits kiểm soát regular users hoặc visitors có thể upload files từ homepage thường xuyên đến mức nào. Tính năng này giúp tránh public upload pages bị lạm dụng.

Feature này chỉ ảnh hưởng homepage uploads. Admin uploads và uploads bằng API Tokens không bị user rate limits giới hạn.

Cấu hình ở đâu

Mở admin panel, rồi vào:

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

User rate limit settings

Enable Rate Limits

Sau khi bật Enable Rate Limits, ImgBed track recent uploads theo uploader IP address.

Default values:

SettingDefaultDescription
Detection window1.5 hoursKhoảng thời gian upload records được tính ngược lại.
Max file count20Số files tối đa được phép trong detection window.
Single file size limit20 MBKích thước tối đa của một file.
Total upload size limit200 MBTổng upload size tối đa trong detection window.

Ví dụ, với window 1.5 giờ, 20 files, 20 MB mỗi file và tổng 200 MB, uploads từ cùng IP sẽ bị block khi vượt bất kỳ configured limit nào.

Excluding File Types

Excluded upload file types chặn regular users hoặc visitors upload các file categories đã chọn.

Available categories:

TypeDescription
Imagesjpg, png, webp, gif và các image files tương tự
Videosmp4, webm, mov và các video files tương tự
Audiomp3, flac, wav và các audio files tương tự
Documentspdf, txt, md, docx và các document files tương tự
OtherFiles ngoài các categories trên, như zip, rar, exe, apk

Mặc định không type nào được chọn, nghĩa là được phép.

Khi click một type, type đó được highlight, nghĩa là bị block.

Nếu chọn Other, visitors upload zip hoặc rar files sẽ bị block và được báo rằng file type này không được hỗ trợ.

Block Messages

Khi một limit được trigger, users sẽ thấy message tương ứng:

Too frequent upload message

ScenarioMessage Meaning
Single file too largeFile quá lớn, nên compress trước khi upload.
File type blockedFile type này không được hỗ trợ. Hãy bỏ file đó rồi thử lại.
Uploads too frequentRecent uploads quá dày, có hiển thị retry time.
Total size too highRecent total upload size quá cao, có hiển thị retry time.

Khi nào nên Enable

Bật user rate limits nếu upload homepage của bạn public accessible.

Các lý do thường gặp:

  • Bạn lo ngại scripted bulk uploads.
  • Bạn muốn giới hạn large visitor uploads.
  • Bạn chỉ muốn regular users upload images, không upload archives hoặc installers.
  • Bạn muốn giữ public upload khả dụng nhưng kiểm soát resource usage.

Nếu site chỉ dùng cho cá nhân, hoặc chỉ administrators upload, có thể để disabled.

Released as user documentation for CloudFlare ImgBed.