Lsky Pro is a self-hosted cloud image storage and photo album application built on Laravel.
The tool addresses the need for a private, self-controlled image hosting solution. It provides a web-based interface for uploading, organizing, and managing images with support for multiple storage backends including local storage, AWS S3, Aliyun OSS, Tencent COS, Qiniu, Upyun, SFTP, FTP, WebDAV, and Minio. The application handles image uploads through multiple methods—direct upload, drag-and-drop, clipboard paste, and API—and offers management features like watermarking, batch operations, and role-based access control with configurable storage policies per user group.
Lsky Pro suits developers and organizations seeking a private alternative to commercial image hosting services. It works well for projects requiring fine-grained control over storage infrastructure, custom branding, and user permission management. The tool supports multiple database backends including MySQL, PostgreSQL, SQLite, and SQL Server, along with various caching layers, making it adaptable to different deployment environments. The role and storage policy system allows administrators to assign different upload quotas, file naming rules, rate limits, and image review requirements to different user groups.
The open-source version is no longer maintained and receives no new features or bug fixes. The master branch contains experimental features and patches ahead of formal releases, while stable versions are available through the releases section. The project maintains community discussion channels and accepts bug reports through its issue tracker.