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.