Deploy Home Gallery in one click installation.
Self-hosted browser-based photo and video gallery with similar-image search, face recognition, and geo lookups.
What you can build with Home Gallery
Home Gallery is an open-source self-hosted web gallery for personal photo and video archives. It indexes your media on disk, extracts EXIF metadata, generates multi-resolution previews, and serves a fast endless-scroll browser experience that works equally well on a phone, tablet, or desktop — without uploading anything to a third-party cloud service.
What makes it different is content-aware discovery. Home Gallery uses TensorFlow models to embed every photo for similar-image lookup, runs face detection so you can browse by person, and reverse-geocodes GPS coordinates into readable place names. Original files stay untouched and can even be moved offline once previews are built, making it well suited for long-term archives that span multiple drives.
Key features of Home Gallery
Similar-image search
Pick any photo and surface visually similar shots across the whole archive — find every sunset, beach, or pet image without manual tagging.
Face detection
Faces are detected automatically and grouped, so browsing all photos of one person is a single click instead of a tag-by-tag chore.
Geo reverse lookup
GPS coordinates in EXIF are resolved to country, city, and place names so the gallery becomes a searchable map of where each photo was taken.
Expressive query language
Filter the library with and, or, and not operators across tags, dates, places, faces, and camera metadata to build precise saved views.
Offline-source support
Once previews are extracted, the original disk can stay offline — perfect for archives spread across external drives that are not always mounted.
PWA mobile gallery
Installable progressive web app delivers an app-like browsing experience on phones and tablets without any native install or app store.
Why run Home Gallery on Hostinger
Launch in one click
Get your application up and running instantly with a preconfigured setup. No manual installation or complex setup steps.
Security you can rely on
Keep your applications protected with a built-in firewall, DDoS protection, and continuous monitoring.
Built in Docker manager
Run and manage multiple Docker containers from one place. Deploy, update, and monitor your projects with ease.
Launch in one click
Get your application up and running instantly with a preconfigured setup. No manual installation or complex setup steps.
Security you can rely on
Keep your applications protected with a built-in firewall, DDoS protection, and continuous monitoring.
Built in Docker manager
Run and manage multiple Docker containers from one place. Deploy, update, and monitor your projects with ease.