介绍

Lychee 是一款免费的照片管理工具,你可以使用Docker 或者PHP进行部署,安装只需几秒钟;上传、管理和共享照片就像使用本机应用程序一样;Lychee 配备了您需要的一切,并且您的所有照片都安全存储在自己的服务器。

截图

lychee1.png

lychee2.png

lychee3.png

lychee4.png

Docker Run

docker run -d \
  --name=lychee \
  --restart=unless-stopped \
  -p 13800:80 \
  -e TZ=Asia/Shanghai \
  -e DB_CONNECTION=sqlite \
  -e APP_URL=https://abc.com \
  -e TRUSTED_PROXIES=* \
  -e APP_FORCE_HTTPS=true \
  -v $(pwd)/conf:/conf \
  -v $(pwd)/uploads:/uploads \
  -v $(pwd)/sym:/sym \
  lycheeorg/lychee:latest

自行修改 /conf/uploads/sym 的路径,确保路径正确存在;

abc.com 修改为你反代的网址,或ip+端口,注意是否带https

Docker Compose

services:
  lychee:
    container_name: lychee
    image: lycheeorg/lychee:latest
    ports:
      - 13800:80
    environment:
      - TZ=Asia/Shanghai
      - DB_CONNECTION=sqlite
      - APP_URL=https://abc.com
      - TRUSTED_PROXIES=*
      - APP_FORCE_HTTPS=true
    volumes:
      - ./conf:/conf
      - ./uploads:/uploads
      - ./sym:/sym
    restart: unless-stopped

abc.com 修改为你反代的网址,或ip+端口,注意是否带https

注意

我这里直接使用 sqlite 当作数据库,实测小几千张图片都无压力,且作为公司图库稳定运行了好几年了;

如果你要使用 mysql 等数据库,请参阅官方的文档设置变量。

项目地址

https://lycheeorg.github.io

官方演示

https://lychee-demo.fly.dev

服务器在国外,速度可能比较慢!