ImgURL Pro 2.1.0 Update: NSFW Moderation, Expansion Codes, and More
ImgURL Pro is a paid image hosting script that supports multiple storage methods including Backblaze B2, FTP, Tencent COS, Qiniu Cloud, and AWS S3. It features real-time image compression and supports uploads via third-party clients like ShareX, uTools, and Picgo. This release of version 2.1.0 will be emailed to existing users within the week.

More information about the Pro version: https://blog.xiaoz.org/archives/13225
2.1.0 Update Highlights
- Suspicious image pagination now supports mode switching
- NSFW JS moderation support
- Optimized the legacy interface to accurately detect user login status
- Optimized the mobile page; the top-right corner now shows "Login" instead of "Discover" when not logged in
- Fixed an issue where API uploads failed due to an empty User-Agent (UA)
- Fixed a thumbnail upload failure when uploading to S3 on the new user upload page (an extra "/" was added to the thumbnail path, causing failures in some strict validation storage systems)
- Fixed the inability to upload via the S3 protocol for Backblaze B2 (missing ACL rules during upload)
- Added CORS support to the new upload interface
- Fixed the issue where image size was not displayed on the img page for S3 protocol uploads
- User registration interface now supports image moderation
- Split the image information panel on the right side of the img page
- Fixed the non-functional download button on the img page
- Added a custom navigation bar
- Passwords now support special characters
- User SIGN no longer uses IP as a parameter
- Support for expansion codes, allowing automatic distribution to users after purchase when paired with a card issuing website
- Added new page notifications
- General page optimization
- Static resources on the user upload interface are now localized
- Added support for user-defined image domains
- Fixed image display issues on the Explore/Discover page
- Added an expiration time field to expansion codes (not yet in use)
- The backend now uses a full-width layout, except for the image management page
- Added random image recommendations
- Added a report entry point, which requires integration with ZOHO forms
- Added a copy button on the image page
- Site settings now include custom footer code, allowing for the addition of customer service codes
Update Details
Due to the large number of updates, only features with significant user impact are listed below.
NSFW JS Moderation Support:
Previously, ImgURL only supported Moderate Content for image moderation. However, the free version of Moderate Content has quota limits, which is insufficient for high-volume users. Starting with version 2.1.0, users can self-host NSFW JS for moderation, removing quota restrictions. For details, please refer to the help documentation: Using NSFW API

Expansion Code Feature Launch for Better Monetization:
The user feature was launched in the previous version, but manually setting user capacity was inconvenient. Version 2.1.0 introduces the expansion code (redemption code) feature. Administrators can generate expansion codes in advance and pair them with a card issuing website to automatically distribute them to users upon purchase. Users can then redeem these codes via the management backend without any manual intervention, facilitating automation and commercialization.


Added Random Image Recommendations:
The image detail page now supports random image recommendations, which can enhance user retention and strengthen page SEO optimization (although ImgURL's SEO is already quite good).

Added Report Entry Point:
The report entry point requires setting up a third-party form, such as Zoho Forms, Jinshuju, or Form Master. For details, please refer to the help documentation: https://doc.xiaoz.org/books/imgurl-pro/page/49182

Other updates are not listed individually. Existing users who receive the email can upgrade according to the instructions. Users who have not yet purchased can continue reading the bonus section below.
End-of-Article Bonus
To thank everyone for their long-term support, this update includes a 50% discount code (the lowest price ever) for ImgURL Pro: 202206. The code is limited to 10 uses on a first-come, first-served basis. For purchase instructions, refer to: https://blog.xiaoz.org/archives/13225
If you do not wish to deploy it yourself but still want to use an image hosting service, you can directly register for the free ImgURL image hosting service: https://www.imgurl.org/. You can also purchase higher capacity for 9.9 yuan: https://blog.xiaoz.org/archives/17403