HomeGallery
Self-HostedSelf-hosted, privacy-first photo and video gallery with AI-powered search
Overview
HomeGallery is a self-hosted photo and video management solution built for privacy. It organizes your media locally, offering AI features like face recognition, object detection, and reverse image search to quickly locate content. Deploy via Docker for simplicity, sync with local folders or optional cloud storage, and access your gallery from any device via a responsive web interface. It supports RAW images, videos, live photos, and preserves original file quality without relying on third-party services.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
home_gallery:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: home-gallery
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- AI-powered search (face/object detection)
- Docker-based deployment for easy setup
- Offline-first access to local media
- Supports RAW images, videos, and live photos
Frequently Asked Questions
? Is HomeGallery hard to install?
HomeGallery is easy to deploy using Docker with a single command. Basic setup is beginner-friendly, though advanced AI features (like face recognition) require downloading additional models, which may need some technical knowledge.
? Is it a good alternative to Google Photos?
Yes—it offers similar AI-powered search features but keeps your data local, avoiding third-party cloud storage. It lacks Google's automatic mobile backup out of the box, but you can sync via tools like Syncthing.
? Is it completely free?
HomeGallery is open source (MIT license) and completely free. All features, including AI search tools, are available without any cost or restrictions.
Top Alternatives
People Also Ask about HomeGallery
Tool Info
Pros
- ⊕ Privacy-focused (no cloud data sharing)
- ⊕ No subscription fees or paid tiers
- ⊕ Responsive web UI for all devices
- ⊕ Preserves original media quality
Cons
- ⊖ Requires technical setup for advanced AI modules
- ⊖ Limited cloud sync options compared to SaaS tools
- ⊖ No built-in mobile backup (needs third-party sync tools)