[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8427":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":34,"readmeContent":35,"aiSummary":36,"trendingCount":16,"starSnapshotCount":16,"syncStatus":37,"lastSyncTime":38,"discoverSource":39},8427,"Lychee","LycheeOrg\u002FLychee","LycheeOrg","A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos.","https:\u002F\u002Flycheeorg.dev",null,"PHP",4186,368,30,41,0,6,34,3,66.1,"MIT License",false,"master",[25,26,27,28,29,30,31,32,33],"gallery","hacktoberfest","photo-gallery","photo-gallery-application","photo-management","photos","php","typescript","vuejs","2026-06-12 04:00:39","\u003Cp align=\"center\">\u003Ca href=\"https:\u002F\u002Flycheeorg.dev\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FLycheeOrg\u002FLychee\u002Fmaster\u002FBanner.png\" width=\"400px\" alt=\"@LycheeOrg\">\u003C\u002Fa>\u003C\u002Fp>\n\n[![GitHub Release][release-shield]](https:\u002F\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Freleases)\n[![PHP 8.4 & 8.5][php-shield]](https:\u002F\u002Flycheeorg.dev\u002Fdocs\u002F#server-requirements)\n[![MIT License][license-shield]](https:\u002F\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Fblob\u002Fmaster\u002FLICENSE)\n[![Downloads][download-shield]](https:\u002F\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Freleases)\n\u003Cbr>\n[![Build Status][build-status-shield]](https:\u002F\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Factions)\n[![Code Coverage][codecov-shield]](https:\u002F\u002Fcodecov.io\u002Fgh\u002FLycheeOrg\u002FLychee)\n[![CII Best Practices Summary][cii-shield]](https:\u002F\u002Fbestpractices.coreinfrastructure.org\u002Fprojects\u002F2855)\n[![OpenSSF Scorecard][ossf-shield]](https:\u002F\u002Fsecurityscorecards.dev\u002Fviewer\u002F?uri=github.com\u002FLycheeOrg\u002FLychee)\n\u003Cbr>\n[![Website][website-shield]](https:\u002F\u002Flycheeorg.dev)\n[![Documentation][docs-shield]](https:\u002F\u002Flycheeorg.dev\u002Fdocs\u002F)\n[![Changelog][changelog-shield]](https:\u002F\u002Flycheeorg.dev\u002Fdocs\u002Freleases.html)\n[![Gitter][gitter-shield]](https:\u002F\u002Fgitter.im\u002FLycheeOrg\u002FLobby)\n[![Discord][discord-shield]][discord]\n\n# Lychee: A Stunning and User-Friendly Photo Management System\n\nLychee is a free, open-source photo-management tool that runs on your server or web space. Installation is quick and easy, taking just seconds. With Lychee, you can upload, manage, and share your photos seamlessly, just like using a native application. It comes with all the essential features you need, ensuring your photos are stored securely. Read more on our [website](https:\u002F\u002FLycheeOrg.dev).\n\nFor even more advanced features, consider the Supporter Edition (SE). The SE version offers additional functionality to enhance your experience. Learn more about the Supporter Edition and its benefits [here](https:\u002F\u002Flycheeorg.dev\u002Fget-supporter-edition).\n\n## ⚠️ Upgrade Notice to Version 7.0\n\n**Version 7.0 introduces significant changes on the docker image.** Please refer to our [Upgrade Guide](https:\u002F\u002Flycheeorg.dev\u002Fdocs\u002Fupgrade.html#upgrading-lychee-docker-installations-from-v6-to-v7) for detailed instructions on how to upgrade from previous versions.\n\n## Support the Team\n\nWe aim to maintain a free open-source photography library with high quality of code.\u003Cbr>\nBeing in control of our own data, our own pictures is something that we value above all.\n\nThrough [contributions, donations, and sponsorship](https:\u002F\u002Fgithub.com\u002Fsponsors\u002FLycheeOrg), you allow Lychee to thrive. Your donations directly support demo server costs, continuous enhancements, and most importantly bug fixes!\n\n## Contributing\n\nContributions welcome! Check out our [Contribution Guide](docs\u002FContribute.md) and [documentation](https:\u002F\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Ftree\u002Fmaster\u002Fdocs) for setup, coding standards, and PR guidelines.\n\n**AI-assisted contributions** are permitted — see our [AI\u002FClaude Guidelines](docs\u002FContribute.md#using-aiclaude-for-contributions) and [AGENTS.md](AGENTS.md) for the Specification-Driven Development workflow.\n\n## Installation\n\n### Quick Try (Docker)\n\nWant to quickly test Lychee? Use the minimal docker-compose template:\n\n```bash\ncurl -O https:\u002F\u002Fraw.githubusercontent.com\u002FLycheeOrg\u002FLychee\u002Fmaster\u002Fdocker-compose.minimal.yaml\ndocker compose -f docker-compose.minimal.yaml up -d\n```\n\nThen open http:\u002F\u002Flocalhost:8000 in your browser. This setup includes a separate worker container for background jobs.\n\n### Docker (Recommended)\n\nThe easiest way to deploy Lychee with all dependencies configured:\n\n```yaml\nservices:\n  lychee:\n    image: ghcr.io\u002Flycheeorg\u002Flychee:latest\n    container_name: lychee\n    ports:\n      - \"8000:8000\"\n    volumes:\n      - .\u002Flychee\u002Fuploads:\u002Fapp\u002Fpublic\u002Fuploads\n      - .\u002Flychee\u002Flogs:\u002Fapp\u002Fstorage\u002Flogs\n      - .\u002Flychee\u002Ftmp:\u002Fapp\u002Fstorage\u002Ftmp\n    environment:\n      APP_URL: http:\u002F\u002Flocalhost:8000\n      DB_CONNECTION: mysql\n      DB_HOST: lychee_db\n      DB_PORT: 3306\n      DB_DATABASE: lychee\n      DB_USERNAME: lychee\n      DB_PASSWORD: lychee_password\n\t  # Generate the APP_KEY with `echo \"base64:$(openssl rand -base64 32)\"` and set it here (without the \u003C >)\n      # APP_KEY: base64:\u003Cresult of 'openssl rand -base64 32'>\n    depends_on:\n      lychee_db:\n        condition: service_healthy\n    restart: unless-stopped\n\n  lychee_db:\n    image: mariadb:11\n    container_name: lychee_db\n    environment:\n      MYSQL_DATABASE: lychee\n      MYSQL_USER: lychee\n      MYSQL_PASSWORD: lychee_password\n      MYSQL_ROOT_PASSWORD: root_password\n    volumes:\n      - lychee_db:\u002Fvar\u002Flib\u002Fmysql\n    healthcheck:\n      test: [\"CMD\", \"healthcheck.sh\", \"--connect\", \"--innodb_initialized\"]\n      interval: 5s\n      timeout: 3s\n      retries: 10\n    restart: unless-stopped\n\nvolumes:\n  lychee_db:\n```\n\n**Images:** [GitHub Container Registry](https:\u002F\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Fpkgs\u002Fcontainer\u002Flychee) | [Docker Hub](https:\u002F\u002Fhub.docker.com\u002Fr\u002Flycheeorg\u002Flychee)\n\n**Docker Tags:**\n- `latest` - Latest stable release\n- `edge` - Latest development build from master\n\n### Other Installation Methods\n\n- **Pre-built releases:** Download from [GitHub Releases](https:\u002F\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Freleases)\n- **From source:** Requires PHP 8.4+, Composer, and npm\n\nFor detailed installation, configuration, and update instructions, see our **[Documentation](https:\u002F\u002Flycheeorg.dev\u002Fdocs\u002F)**.\n\n## Troubleshooting\n\n- **[Documentation](https:\u002F\u002Flycheeorg.dev\u002Fdocs\u002F)** - Complete guides and FAQ\n- **[GitHub Issues](https:\u002F\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Fissues)** - Report bugs\n- **[Discord][discord]** or **[Gitter](https:\u002F\u002Fgitter.im\u002FLycheeOrg\u002FLobby)** - Community support\n\n## Open Source Community Support\n\n\u003Cimg src=\"https:\u002F\u002Fresources.jetbrains.com\u002Fstorage\u002Fproducts\u002Fcompany\u002Fbrand\u002Flogos\u002FPhpStorm_icon.png\" alt=\"PhpStorm\" width=\"50\"\u002F>\n\nWe would like to thank Jetbrains for supporting us with their [Open Source Development - Community Support][jetbrains-opensource] program.\n\n[build-status-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002FLycheeOrg\u002FLychee\u002FCICD.yml?branch=master\n[codecov-shield]: https:\u002F\u002Fcodecov.io\u002Fgh\u002FLycheeOrg\u002FLychee\u002Fbranch\u002Fmaster\u002Fgraph\u002Fbadge.svg\n[release-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Frelease\u002FLycheeOrg\u002FLychee.svg\n[php-shield]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPHP-8.4%20|%208.5-blue\n[license-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002FLycheeOrg\u002FLychee.svg\n[cii-shield]: https:\u002F\u002Fimg.shields.io\u002Fcii\u002Fsummary\u002F2855.svg\n[ossf-shield]: https:\u002F\u002Fapi.securityscorecards.dev\u002Fprojects\u002Fgithub.com\u002FLycheeOrg\u002FLychee\u002Fbadge\n[website-shield]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Website-informational.svg?logo=data:image\u002Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAYAAACuLnWgAAABfWlDQ1BpY2MAACiRfZE9SMNAHMVfU6VaKg52EHEIWJ0siIqIk1ahCBVCrdCqg8mlX9CkIWlxcRRcCw5+LFYdXJx1dXAVBMEPECdHJ0UXKfF\u002FSaFFjAfH\u002FXh373H3DhDqJaZZHWOAplfMZDwmpjOrYuAVQQTQjSHMyMwy5iQpAc\u002FxdQ8fX++iPMv73J+jR81aDPCJxLPMMCvEG8RTmxWD8z5xmBVklficeNSkCxI\u002Fcl1x+Y1z3mGBZ4bNVHKeOEws5ttYaWNWMDXiSeKIqumUL6RdVjlvcdZKVda8J39hKKuvLHOd5iDiWMQSJIhQUEURJVQQpVUnxUKS9mMe\u002FgHHL5FLIVcRjBwLKEOD7PjB\u002F+B3t1ZuYtxNCsWAzhfb\u002FhgGArtAo2bb38e23TgB\u002FM\u002FAld7yl+vA9CfptZYWOQJ6t4GL65am7AGXO0D\u002FkyGbsiP5aQq5HPB+Rt+UAfpugeCa21tzH6cPQIq6StwAB4fASJ6y1z3e3dXe279nmv39AJMecrRgM3JmAAAABmJLR0QA\u002FwD\u002FAP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAEPUlEQVQ4y6XU34tUZRgH8O\u002F748yZOWfn7OyuOzuzaquuu\u002F4kUTS1i0S8CFLQCCGEuki680+IroS6CQKjC70JRIXooiDCQEkKRUyxxFCydV1Xx5md2fl1fr\u002Fved+3CyEQLDf83j98eHh4vgRLjDSGy7mZirxxjTNKQCenMza5vm67bvaiWb4UwBhDur\u002F8\u002FLZuLBynnb6joMHo\u002FUj2uh8ZY74hhJiXRlpXL7+V3rn7hZlrlpkmoAUC6oeg1eBEcPumD+D8SyPNG9d30FqzbPkaJAOsxAJJBYwSY9LO73sRQpeCtFttBO0+0n4A6ccQ3RiyFSJt9SDi6KBfr1WXjEShGAyCZFym5pkNS1u3wI8CxH6EzBeQrQiiFyFthkh7kRZa\u002F+dNCADouqGnb378ZkfeOVYo2NOAfWZicPeZNRfFel7vbFMr83vv\u002Fnp1D5lPUC4MI6c4mMeReAbOG9uulycrP4gwImxw5Jq3acePzrIR+QxiMlP6+sInxy7fO32sKWbHuK0wlK+qve2DC9O\u002Fea4D4+VKFvomwszMAwQLbZQsF8o26OZSrNo1hfFqGUYIaLu4KFeXvw03Jt9Bl37aPnkkAACaJWagHy68V28\u002FGKPKRp67qPaHWfmKqNJHvmcCAdMRGDQFbN48DWuFh\u002FOP7uCPsIGRMRdOEiJrL0AuLiKceTjSuXn96J\u002F3vjo30zp76uLvn40BALUG6CNOimdLhSq4JVEd8rD2yUrYTQMVC4huAtFLIdspaM9g8+QUXtv5KrZuWItRzwOnFqTS8IMYfitANBNAzKduI7j6bpDc\u002F7zZ6HgcAHauP3wy5bW99ezCHscMgzxmSJUEIRTQgEk0aIHAEhQcNqZWjCMOulAA0iQGEgL\u002FSQqSMWQOkIkMQZwg5Xq5MWmOA0BAZx1SaC1XPY4oU4gtCaEzQFIQRmEBIJYCcQkyxyCJJQQkuM7BhBpZoqA1AWEGwgX8vB2Mu\u002FvvVQa3f1quVFocAMKoua\u002FndypEOQDyeOx0USmOggcEqVIAKLjRSOwMERN4GC4i60SYcIrghkFJQOUZYgawdVN4fdPhk8WV48c3VHb1gKNPPz4I\u002FHO7Jz9sdKIn28K4X4o2qg\u002Fmag8GqorCQw4wEjLUoIKg2ewgLo7BuBR\u002Fzc1jwGLQFpBwjfya1ZjeuhvV4aktXOY0IUT\u002F8yfPVMj84\u002FeDXvfUrUuXcvVLN5Cv+3AZAy9Q9EyCeMjGxkOHML5uHbqNBhLfB2EEec+DNzKKvOtqyugtxvj+yqqJ2nOR2uzsAQJywmj9StTzqd9oIu33YbQCt20MVstwly3zmWU1CHBFa1MDQdFo7WutBeV8kXH+fc6254bKo+q5SP3hHDPKrCKEHKGUvQOjR562vQEhhAK4bYAvLdu+VigOtPOOI+Mg5ACUUxzQ\u002F1orz0uv3WFKiHKWprbRT2cJYyCUdkdXLO\u002Fif+Rvf2QoDtYrAMIAAAAASUVORK5CYII=\n[docs-shield]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Documentation-informational.svg?logo=data:image\u002Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAYAAACuLnWgAAABfWlDQ1BpY2MAACiRfZE9SMNAHMVfU6VaKg52EHEIWJ0siIqIk1ahCBVCrdCqg8mlX9CkIWlxcRRcCw5+LFYdXJx1dXAVBMEPECdHJ0UXKfF\u002FSaFFjAfH\u002FXh373H3DhDqJaZZHWOAplfMZDwmpjOrYuAVQQTQjSHMyMwy5iQpAc\u002FxdQ8fX++iPMv73J+jR81aDPCJxLPMMCvEG8RTmxWD8z5xmBVklficeNSkCxI\u002Fcl1x+Y1z3mGBZ4bNVHKeOEws5ttYaWNWMDXiSeKIqumUL6RdVjlvcdZKVda8J39hKKuvLHOd5iDiWMQSJIhQUEURJVQQpVUnxUKS9mMe\u002FgHHL5FLIVcRjBwLKEOD7PjB\u002F+B3t1ZuYtxNCsWAzhfb\u002FhgGArtAo2bb38e23TgB\u002FM\u002FAld7yl+vA9CfptZYWOQJ6t4GL65am7AGXO0D\u002FkyGbsiP5aQq5HPB+Rt+UAfpugeCa21tzH6cPQIq6StwAB4fASJ6y1z3e3dXe279nmv39AJMecrRgM3JmAAAABmJLR0QA\u002FwD\u002FAP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAEPUlEQVQ4y6XU34tUZRgH8O\u002F748yZOWfn7OyuOzuzaquuu\u002F4kUTS1i0S8CFLQCCGEuki680+IroS6CQKjC70JRIXooiDCQEkKRUyxxFCydV1Xx5md2fl1fr\u002Fved+3CyEQLDf83j98eHh4vgRLjDSGy7mZirxxjTNKQCenMza5vm67bvaiWb4UwBhDur\u002F8\u002FLZuLBynnb6joMHo\u002FUj2uh8ZY74hhJiXRlpXL7+V3rn7hZlrlpkmoAUC6oeg1eBEcPumD+D8SyPNG9d30FqzbPkaJAOsxAJJBYwSY9LO73sRQpeCtFttBO0+0n4A6ccQ3RiyFSJt9SDi6KBfr1WXjEShGAyCZFym5pkNS1u3wI8CxH6EzBeQrQiiFyFthkh7kRZa\u002F+dNCADouqGnb378ZkfeOVYo2NOAfWZicPeZNRfFel7vbFMr83vv\u002Fnp1D5lPUC4MI6c4mMeReAbOG9uulycrP4gwImxw5Jq3acePzrIR+QxiMlP6+sInxy7fO32sKWbHuK0wlK+qve2DC9O\u002Fea4D4+VKFvomwszMAwQLbZQsF8o26OZSrNo1hfFqGUYIaLu4KFeXvw03Jt9Bl37aPnkkAACaJWagHy68V28\u002FGKPKRp67qPaHWfmKqNJHvmcCAdMRGDQFbN48DWuFh\u002FOP7uCPsIGRMRdOEiJrL0AuLiKceTjSuXn96J\u002F3vjo30zp76uLvn40BALUG6CNOimdLhSq4JVEd8rD2yUrYTQMVC4huAtFLIdspaM9g8+QUXtv5KrZuWItRzwOnFqTS8IMYfitANBNAzKduI7j6bpDc\u002F7zZ6HgcAHauP3wy5bW99ezCHscMgzxmSJUEIRTQgEk0aIHAEhQcNqZWjCMOulAA0iQGEgL\u002FSQqSMWQOkIkMQZwg5Xq5MWmOA0BAZx1SaC1XPY4oU4gtCaEzQFIQRmEBIJYCcQkyxyCJJQQkuM7BhBpZoqA1AWEGwgX8vB2Mu\u002FvvVQa3f1quVFocAMKoua\u002FndypEOQDyeOx0USmOggcEqVIAKLjRSOwMERN4GC4i60SYcIrghkFJQOUZYgawdVN4fdPhk8WV48c3VHb1gKNPPz4I\u002FHO7Jz9sdKIn28K4X4o2qg\u002Fmag8GqorCQw4wEjLUoIKg2ewgLo7BuBR\u002Fzc1jwGLQFpBwjfya1ZjeuhvV4aktXOY0IUT\u002F8yfPVMj84\u002FeDXvfUrUuXcvVLN5Cv+3AZAy9Q9EyCeMjGxkOHML5uHbqNBhLfB2EEec+DNzKKvOtqyugtxvj+yqqJ2nOR2uzsAQJywmj9StTzqd9oIu33YbQCt20MVstwly3zmWU1CHBFa1MDQdFo7WutBeV8kXH+fc6254bKo+q5SP3hHDPKrCKEHKGUvQOjR562vQEhhAK4bYAvLdu+VigOtPOOI+Mg5ACUUxzQ\u002F1orz0uv3WFKiHKWprbRT2cJYyCUdkdXLO\u002Fif+Rvf2QoDtYrAMIAAAAASUVORK5CYII=\n[changelog-shield]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Changelog-informational.svg?logo=data:image\u002Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAYAAACuLnWgAAABfWlDQ1BpY2MAACiRfZE9SMNAHMVfU6VaKg52EHEIWJ0siIqIk1ahCBVCrdCqg8mlX9CkIWlxcRRcCw5+LFYdXJx1dXAVBMEPECdHJ0UXKfF\u002FSaFFjAfH\u002FXh373H3DhDqJaZZHWOAplfMZDwmpjOrYuAVQQTQjSHMyMwy5iQpAc\u002FxdQ8fX++iPMv73J+jR81aDPCJxLPMMCvEG8RTmxWD8z5xmBVklficeNSkCxI\u002Fcl1x+Y1z3mGBZ4bNVHKeOEws5ttYaWNWMDXiSeKIqumUL6RdVjlvcdZKVda8J39hKKuvLHOd5iDiWMQSJIhQUEURJVQQpVUnxUKS9mMe\u002FgHHL5FLIVcRjBwLKEOD7PjB\u002F+B3t1ZuYtxNCsWAzhfb\u002FhgGArtAo2bb38e23TgB\u002FM\u002FAld7yl+vA9CfptZYWOQJ6t4GL65am7AGXO0D\u002FkyGbsiP5aQq5HPB+Rt+UAfpugeCa21tzH6cPQIq6StwAB4fASJ6y1z3e3dXe279nmv39AJMecrRgM3JmAAAABmJLR0QA\u002FwD\u002FAP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAEPUlEQVQ4y6XU34tUZRgH8O\u002F748yZOWfn7OyuOzuzaquuu\u002F4kUTS1i0S8CFLQCCGEuki680+IroS6CQKjC70JRIXooiDCQEkKRUyxxFCydV1Xx5md2fl1fr\u002Fved+3CyEQLDf83j98eHh4vgRLjDSGy7mZirxxjTNKQCenMza5vm67bvaiWb4UwBhDur\u002F8\u002FLZuLBynnb6joMHo\u002FUj2uh8ZY74hhJiXRlpXL7+V3rn7hZlrlpkmoAUC6oeg1eBEcPumD+D8SyPNG9d30FqzbPkaJAOsxAJJBYwSY9LO73sRQpeCtFttBO0+0n4A6ccQ3RiyFSJt9SDi6KBfr1WXjEShGAyCZFym5pkNS1u3wI8CxH6EzBeQrQiiFyFthkh7kRZa\u002F+dNCADouqGnb378ZkfeOVYo2NOAfWZicPeZNRfFel7vbFMr83vv\u002Fnp1D5lPUC4MI6c4mMeReAbOG9uulycrP4gwImxw5Jq3acePzrIR+QxiMlP6+sInxy7fO32sKWbHuK0wlK+qve2DC9O\u002Fea4D4+VKFvomwszMAwQLbZQsF8o26OZSrNo1hfFqGUYIaLu4KFeXvw03Jt9Bl37aPnkkAACaJWagHy68V28\u002FGKPKRp67qPaHWfmKqNJHvmcCAdMRGDQFbN48DWuFh\u002FOP7uCPsIGRMRdOEiJrL0AuLiKceTjSuXn96J\u002F3vjo30zp76uLvn40BALUG6CNOimdLhSq4JVEd8rD2yUrYTQMVC4huAtFLIdspaM9g8+QUXtv5KrZuWItRzwOnFqTS8IMYfitANBNAzKduI7j6bpDc\u002F7zZ6HgcAHauP3wy5bW99ezCHscMgzxmSJUEIRTQgEk0aIHAEhQcNqZWjCMOulAA0iQGEgL\u002FSQqSMWQOkIkMQZwg5Xq5MWmOA0BAZx1SaC1XPY4oU4gtCaEzQFIQRmEBIJYCcQkyxyCJJQQkuM7BhBpZoqA1AWEGwgX8vB2Mu\u002FvvVQa3f1quVFocAMKoua\u002FndypEOQDyeOx0USmOggcEqVIAKLjRSOwMERN4GC4i60SYcIrghkFJQOUZYgawdVN4fdPhk8WV48c3VHb1gKNPPz4I\u002FHO7Jz9sdKIn28K4X4o2qg\u002Fmag8GqorCQw4wEjLUoIKg2ewgLo7BuBR\u002Fzc1jwGLQFpBwjfya1ZjeuhvV4aktXOY0IUT\u002F8yfPVMj84\u002FeDXvfUrUuXcvVLN5Cv+3AZAy9Q9EyCeMjGxkOHML5uHbqNBhLfB2EEec+DNzKKvOtqyugtxvj+yqqJ2nOR2uzsAQJywmj9StTzqd9oIu33YbQCt20MVstwly3zmWU1CHBFa1MDQdFo7WutBeV8kXH+fc6254bKo+q5SP3hHDPKrCKEHKGUvQOjR562vQEhhAK4bYAvLdu+VigOtPOOI+Mg5ACUUxzQ\u002F1orz0uv3WFKiHKWprbRT2cJYyCUdkdXLO\u002Fif+Rvf2QoDtYrAMIAAAAASUVORK5CYII=\n[gitter-shield]: https:\u002F\u002Fimg.shields.io\u002Fgitter\u002Froom\u002FLycheeOrg\u002FLobby.svg?logo=gitter\n[jetbrains-opensource]: https:\u002F\u002Fwww.jetbrains.com\u002Fcommunity\u002Fopensource\u002F\n[download-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002FLycheeOrg\u002FLychee\u002Ftotal\n[discord]: https:\u002F\u002Fdiscord.gg\u002FJMPvuRQcTf\n[discord-shield]: https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1046911561366765598?logo=discord\n","Lychee 是一个美观且易于使用的照片管理系统，可以部署在个人服务器上以管理和分享照片。该项目使用 PHP 开发，前端采用 Vue.js 和 TypeScript，提供快速的照片上传、管理及分享功能，并确保数据安全存储。它支持多种格式的照片导入导出，具备强大的搜索与组织能力，适合需要自托管解决方案的个人用户或小型团队使用，特别适用于那些希望完全掌控自己数字资产的人士。",2,"2026-06-11 03:17:51","top_language"]