git404hub

what is lychee fr?

mgibeau/lychee — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2017-12-13

PHPAudience · generalComplexity · 2/5DormantSetup · moderate

tl;dr

A self-hosted photo gallery you run on your own server, so your photos and albums stay under your control instead of living on a third-party service.

vibe map

mindmap
  root((lychee))
    What it does
      Uploads and organizes photos
      Creates shareable albums
      Generates thumbnails
      Social preview cards
    Tech stack
      PHP
      MySQL
      ImageMagick
      Docker
    Use cases
      Photographer portfolio
      Private family albums
      Bulk photo storage
    Audience
      Photographers
      Privacy-conscious families
      Self-hosters

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Host a private photo portfolio without paying for Adobe or Google Photos

VIBE 2

Share family photo albums without trusting them to a Big Tech company

VIBE 3

Import and consolidate thousands of photos from Dropbox or a WiFi SD card

VIBE 4

Extend the gallery with plugins for watermarks or automatic folder syncing

what's the stack?

PHPMySQLImageMagickDocker

how it stacks up fr

mgibeau/lycheeargosback/aura.sqlqueryargosback/jcgenealogy
LanguagePHPPHPPHP
Last pushed2017-12-132023-05-282018-02-01
MaintenanceDormantDormantDormant
Setup difficultymoderateeasymoderate
Complexity2/52/53/5
Audiencegeneraldeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Needs a web server with PHP and a MySQL database, ImageMagick recommended for better performance.

prompts (copy fr)

prompt 1
Walk me through installing Lychee on my own web server with PHP and MySQL.
prompt 2
How do I set up Lychee with Docker instead of a manual PHP install?
prompt 3
Show me how to import my existing Dropbox photos into a Lychee gallery.
prompt 4
Help me write a Lychee plugin that adds a watermark to uploaded photos.
prompt 5
What does installing ImageMagick change about how Lychee processes my photos?

Frequently asked questions

what is lychee fr?

A self-hosted photo gallery you run on your own server, so your photos and albums stay under your control instead of living on a third-party service.

What language is lychee written in?

Mainly PHP. The stack also includes PHP, MySQL, ImageMagick.

Is lychee actively maintained?

Dormant — no commits in 2+ years (last push 2017-12-13).

How hard is lychee to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is lychee for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.