Skip to content
RepoQuarry

Lychee LycheeOrg/Lychee

Self-hosted photo gallery for uploading, organising into albums and sharing photos via links; MIT, with a paid Supporter Edition.

Lychee at a glance

Checked 16 Oct 2026

Lychee (4.3k stars, v7.11.1 Oct 2026) is a PHP photo gallery you run with Docker Compose (FrankenPHP plus MariaDB) or on a PHP web server. You upload photos into nested and smart albums, view them in justified or masonry layouts, a timeline and slideshows, and share albums by link or embed them on websites. MIT licence. The paid Supporter Edition adds extras such as user groups, upload quotas, secured links and statistics. It is a gallery, not a backup tool: no automatic phone backup or face recognition is documented.

Cite this pageRepoQuarry. “Lychee.” Checked 16 Oct 2026. https://repoquarry.dev/projects/lychee

How much of Google Photos does it replace?

1 of 4 jobs. Album sharing and browsing only; no automatic phone backup or face search.

No: Automatic phone photo and video backup Not covered
No: Search photos by faces Not covered
Partial: Shared albums and links Partial replacement
No: Timeline and map browsing Not covered

For automatic phone photo and video backup, search photos by faces, timeline and map browsing, see other Google Photos alternatives. You may also need to build an interface, an API server and hosting yourself.

Facts, with sources

Every answer links to where we found it. We read the documentation; we did not install it.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Self-hosted with Docker Compose or on a PHP web server Lychee is a free, open-source photo-management tool that runs on your server or web space. github.com · Lychee#readme ↗ today
Code licence Confirmed: MIT The MIT License (MIT) github.com · LICENSE ↗ today
Model weights licence Confirmed: No separate model weights github.com · Lychee#readme ↗ today
Commercial use Confirmed: Yes, MIT The MIT License (MIT) github.com · LICENSE ↗ today
Paid services needed? Partial: None required; the Supporter Edition adds user groups, upload quotas, secured links and statistics User groups & upload quotas. lycheeorg.dev · get-supporter-edition ↗ today
Hardware Unknown: Not documented Know the answer? —
Operating systems Partial: Docker or any server with PHP, a web server and a database; host OS not listed If you cannot use Docker, Lychee can be installed manually on a server with PHP, a web server, and a database. lycheeorg.dev · installation ↗ today
Setup effort Confirmed: Medium; one Docker Compose file with database, or manual PHP install A single command gets you a fully working gallery with a database, ready to use. lycheeorg.dev · installation ↗ today

Get the weekly top 5 and what’s new, every Monday

We’ll email you once a week. Unsubscribe any time. We never share your email.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on