Host a private image gallery on your own server instead of relying on third-party image hosting services.
Build a multi-user image hosting service where each user group has different storage quotas and policies.
Store uploaded images on AWS S3 or MinIO while serving them through a branded web interface.
Upload and manage images programmatically through the REST API from scripts or other applications.
Requires PHP 8.0+ with Imagick extension, the open-source version is no longer maintained.
Lsky Pro is a self-hosted web application for storing and managing photos and images. You install it on your own server, and it gives you a private image hosting service where you can upload, organize, and share images through a web interface or API. The project is Chinese-language, built on the Laravel PHP framework, and released under the GPL 3.0 license. Storage is flexible. You can keep images on the local server filesystem, or route them to any of several cloud storage providers: AWS S3, Alibaba Cloud OSS, Tencent Cloud COS, Qiniu, Upyun, SFTP, FTP, WebDAV, or MinIO. Different user groups can be assigned different storage policies, so you can control where each group's images land. The application supports MySQL, PostgreSQL, SQLite, and SQL Server as database backends, and can use Memcached, Redis, or DynamoDB for caching. The image management interface supports drag-and-drop upload, paste-to-upload, multi-select, renaming, and a masonry-layout gallery view. Image watermarks are supported, with options for text or image watermarks, configurable position, offset, and rotation angle. You can also set per-group upload limits, allowed file types, and folder naming rules. An admin can require image review before uploaded photos become public. The application exposes an API for uploading and managing images programmatically, which lets you use it as a backend for other tools or scripts. It also supports online updates from within the admin panel. One important caveat from the README: the open-source version of Lsky Pro is no longer maintained. The developers have stopped releasing new features and bug fixes for this public codebase. People who need ongoing support are directed toward a commercial offering instead. Installation requires PHP 8.0 or higher with a long list of PHP extensions, including Imagick for image processing.
← lsky-org on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.