Repolode
LycheeOrg

LycheeOrg/Lychee

自分のサーバーやWebスペースで写真をアップロード、整理、共有できるセルフホスト型の写真管理システム。

代替できる製品:Google PhotosiCloud

スター
4,311
フォーク
386
未解決の Issue
17
最終コミット
昨日

これは何?

Lycheeは、自分のサーバーやWebホスティング上で運用できるWebベースのフォトギャラリーです。ブラウザーから写真をアップロードしてアルバムに整理し、ネイティブの写真アプリのような使い心地のインターフェースで、ほかの人と共有できます。

PHPで開発されており、フロントエンドにはVue.jsとTypeScriptを採用しています。公式のデプロイ方法はDockerイメージで、LycheeとMariaDBデータベースを組み合わせたdocker-composeのサンプルも用意されています。ビルド済みリリースからのインストールや、ソースからのビルドにも対応しています。後者にはPHP 8.4以降、Composer、npmが必要です。

メンテナーは追加機能を利用できる有料のSupporter Editionも提供しています。バージョン7.0ではDockerイメージが変更されたため、旧バージョンからアップグレードする前にアップグレードガイドを確認してください。

主な機能

  • 01ブラウザーから写真をアップロードし、アルバムに整理できます。
  • 02アルバムや写真をほかの人と共有できます。
  • 03MariaDBを組み合わせた用意済みのdocker-composeテンプレートを使って、Dockerでデプロイできます。
  • 04PHP 8.4以降で動作し、リリースまたはソースからインストールできます。
  • 05追加機能を備えた有料のSupporter Editionを提供しています。

ユースケース

  • 自宅のサーバーやVPSで、家族向けのプライベートな写真アーカイブを運用する。
  • 自分のドメインから友人、顧客、同僚と写真アルバムを共有する。
  • クラウドの写真サービスをセルフホスト型のギャラリーに置き換える。

クイックスタート

  1. 1

    最小構成のdocker-composeファイルをダウンロードします

    curl -O https://raw.githubusercontent.com/LycheeOrg/Lychee/master/docker-compose.minimal.yaml
  2. 2

    Docker ComposeでLycheeを起動します

    docker compose -f docker-compose.minimal.yaml up -d
  3. 3

    ブラウザーで http://localhost:8000 を開きます

使う前に知っておきたいこと

  • 高度な機能は有料のSupporter Edition限定です。
  • バージョン7.0ではDockerイメージが変更されるため、既存のインストール環境ではアップグレードガイドに従う必要があります。
  • セルフホスティングには、PHP 8.4以降とデータベースが稼働する独自のサーバーまたはWebスペースが必要です。

収録されている特集

トピック

よくある質問

Lychee とは?
自分のサーバーやWebスペースで写真をアップロード、整理、共有できるセルフホスト型の写真管理システム。 Lycheeは、自分のサーバーやWebホスティング上で運用できるWebベースのフォトギャラリーです。ブラウザーから写真をアップロードしてアルバムに整理し、ネイティブの写真アプリのような使い心地のインターフェースで、ほかの人と共有できます。
Lychee は無料で使えますか?ライセンスは?
Lychee は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Lychee は今もメンテナンスされていますか?
活発にメンテナンス中。Lychee の最終コミットは 2026年10月22日 です。
Lychee は何に使えますか?
自宅のサーバーやVPSで、家族向けのプライベートな写真アーカイブを運用する。 自分のドメインから友人、顧客、同僚と写真アルバムを共有する。 クラウドの写真サービスをセルフホスト型のギャラリーに置き換える。
Lychee のインストール方法は?
最小構成のdocker-composeファイルをダウンロードします: curl -O https://raw.githubusercontent.com/LycheeOrg/Lychee/master/docker-compose.minimal.yaml Docker ComposeでLycheeを起動します: docker compose -f docker-compose.minimal.yaml up -d ブラウザーで http://localhost:8000 を開きます
Lychee はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/LycheeOrg/Lychee

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト