TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

immich-app/immich

Self-hosted media management app

+667 stars in 7 days

Manage and share photos and videos on your own server without the cloud

Do you want to keep the photos and videos on your smartphone on your own server instead of uploading them to an external cloud? This tool automatically backs up your media, allows you to search by face or content, and lets you share it with family and friends. It offers features similar to Google Photos, but the data remains entirely in your hands.

Automatic backup and original preservation

When you open the mobile app, photos and videos are automatically backed up to the server. Files that have already been uploaded are not re-uploaded, saving storage space. You can choose to back up only specific albums, and uploads continue even when the app runs in the background. Original formats (Raw), LivePhoto, and MotionPhoto are preserved as they are.

Search and face recognition

It supports metadata, object, face, and CLIP-based search. The tool automatically recognizes and groups faces of people in photos. You can quickly find desired images by specific dates, locations, or objects in the photos. EXIF information and map locations are also viewable.

Sharing and collaboration features

You can create and share albums, or manage photos together with a partner. You can set up public links to allow viewing photos without logging in. Multiple users can connect simultaneously to manage their own photos, and the web interface provides administrative functions such as user management and API key generation.

Self-hosting setup and installation

This tool is self-hosted. You must build the server using Docker, and it provides a mobile app and a web interface. It consists of a TypeScript and Node.js-based backend, a Flutter-based mobile app, and a Svelte-based web frontend. You should follow the installation guide on the official documentation site, and you can try a demo server first.

Things to check before use

Since this tool is not a cloud service, you must manage the server directly. To ensure the safety of photos and videos, it is strongly recommended to follow the 3-2-1 backup principle (3 copies, 2 different media, 1 offsite). You should verify that the server's hardware performance and storage space are suitable for the scale of your photos and videos, and upload speeds may vary depending on the network environment. It is advisable to check the license and long-term maintenance plans through the official documentation.

Written by AI from this repository's README on October 27, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
8 days between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Jul 4 · best daily rank #9 (Aug 17)

Read from GitHub, as of November 8, 2026.

Language
TypeScript
Topics
backup-tool · flutter · google-photos · google-photos-alternative · javascript · mobile-app · nestjs · nodejs
Stars
118,546
Stars gained in 7 days
+667
Contributors
1,051
Forks
7,534
Latest release
v3.3.6 · November 4, 2026
Commits
11,506
Last commit
November 7, 2026
Open issues
493
Open pull requests
180
Used by
166

Related repositories

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #9 · August 17, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/immich-app--immich/badge.en.svg)](https://trend.ondo.sh/github/r/immich-app--immich/en.html)