Lychee
A self-hosted photo management and sharing system built with PHP and Vue, installed on your own server or web space.
- GitHub stars
- 4.3k
- Last commit
- today
- Latest release
- v7.10.0
- Licence
- MIT
- Self-hosted
- Yes

Lychee is a free, open-source photo management tool that runs on your own server or web space. You can upload, manage and share photos through a web interface that is meant to feel like a native application, with the aim of keeping the photos stored securely.
Installation is described as quick, and the project provides Docker images, with version 7.0 bringing significant changes to the Docker image and an upgrade guide. Lychee requires PHP 8.4 or 8.5 and has documentation, a changelog and a Discord community. It is built with PHP, TypeScript and Vue.
Lychee is licensed under MIT. A Supporter Edition adds extra functionality for people who want more than the free version, and users can also support the team directly. Topics on the repository describe it as a photo gallery and photo management application.
Key features
- Photo upload and management
- Photo sharing from your own server
- Gallery web interface
- Docker image deployment
- Supporter Edition with extra features
Pricing: Free and open source under MIT; a Supporter Edition adds extra functionality.
