Imadeo
Self-hosted · open source

Your photos.
Your server.

Imadeo is a home for everything you have ever shot — organised by date, by who is in it, and by what it shows. It runs on hardware you own, and your library never leaves it.

http://localhost:1111
Imadeo Search your photos and videos… Upload EA
Browse 5 items + New folder▦ New album
Folders
Travel3 albums · 127 items
Family2 folders · 84 items
Albums
Dog at the beachSummer 202624 items
Friends outdoorsFriends18 items
Snowy cabinWinter31 items

Everything a library needs

Built around the way people actually look for a picture: roughly when it happened, who was there, or what was in the frame.

A timeline that scrolls decades

Photos group by the day they were taken, with a year rail down the side so a jump to 2013 is one click, not a minute of scrolling.

People & pets, found automatically

People, cats and dogs are recognised locally as photos arrive. Name someone once, keep pets in their own tab, then merge or correct a match at any time.

Search by what's in the picture

Describe the shot — "a dog on a beach" — and get results without a single tag or filename. Filenames, dates, albums and folders are searchable too.

Duplicates worth reviewing

Perceptual hashing finds re-saved, resized and re-sent copies of the same shot — not just identical files — and groups them so you choose what to keep.

Albums and real folders

Upload a folder and its structure comes across intact. Albums sit alongside, so curated sets and the original tree can both exist.

Private sharing

Keep every account separate by default, then share exactly the photos, albums, or folder trees you choose — read-only and only with people on your server.

No one else is in the loop

Every part of Imadeo runs on your machine — including the parts that recognise faces and understand what a photo shows.

0

Photos uploaded to anyone else's cloud

On-device

Face and image recognition run locally — no external API, no per-photo cost

Yours

Files stay in a plain folder you can back up, move, or walk away with

Read the privacy policy

Download

Imadeo runs wherever Docker does — a NAS, a home server, or the machine already under your desk.

Docker

The full stack — app, database, queue and the machine-learning worker — in one compose file. Works on Synology, Unraid, TrueNAS and any Linux box.

Available now Installation guide

TrueNAS SCALE

Install from the shell with the compose file, or wait for the catalog app to land under Apps → Discover with the library dataset picked from a form.

Available now Installation guide