Deploy Lychee in one click installation.
Self-hosted photo management platform with album organization, sharing controls, and metadata-aware browsing built for serious photographers.
What you can build with Lychee
Lychee is a polished open-source photo management system that transforms any folder of images into a beautifully presented online gallery. It indexes EXIF and IPTC metadata, generates responsive thumbnails, organizes photos into nested albums, and offers public, password-protected, and private sharing for individual albums or single photos — all backed by a clean, mobile-friendly web UI.
Self-hosting Lychee on your VPS keeps full-resolution originals, location data, and viewing history on infrastructure you control rather than handing it over to a third-party photo platform. The app supports MySQL, MariaDB, PostgreSQL, or SQLite as backends and integrates seamlessly with object storage, LDAP, and OAuth providers — making it equally suitable for a personal photo archive or a small-team shared library.
Key features of Lychee
Nested album hierarchy
Organize photos into albums and sub-albums with drag-and-drop reordering, cover image selection, and per-album sharing controls.
EXIF and IPTC metadata
Automatic extraction of camera, lens, exposure, GPS, and IPTC tags so albums are searchable and filterable by camera body, focal length, or location.
Granular sharing controls
Make albums public, password-protected, or invite-only, and generate share links per album or per photo without exposing the rest of your library.
RAW and HEIC support
Native handling of RAW formats and HEIC alongside JPEG, PNG, and video — Lychee transcodes for the web while preserving the original file.
OAuth and LDAP login
Connect to existing identity providers including Google, GitHub, and any LDAP directory so contributors sign in with credentials they already have.
Object storage backend
Optionally store photos on S3-compatible object storage to scale your library beyond local disk while keeping the same UX.
Why run Lychee on Hostinger
Launch in one click
Get your application up and running instantly with a preconfigured setup. No manual installation or complex setup steps.
Security you can rely on
Keep your applications protected with a built-in firewall, DDoS protection, and continuous monitoring.
Built in Docker manager
Run and manage multiple Docker containers from one place. Deploy, update, and monitor your projects with ease.
Launch in one click
Get your application up and running instantly with a preconfigured setup. No manual installation or complex setup steps.
Security you can rely on
Keep your applications protected with a built-in firewall, DDoS protection, and continuous monitoring.
Built in Docker manager
Run and manage multiple Docker containers from one place. Deploy, update, and monitor your projects with ease.