ImgVault Tjindarr ghcr.io/tjindarr/imgvault:latest https://ghcr.io/tjindarr/imgvault bridge sh false https://github.com/Tjindarr/ImgVault/issues https://github.com/Tjindarr/ImgVault https://raw.githubusercontent.com/Tjindarr/ImgVault/main/README.md Self-hosted photo and video vault — all-in-one. Everything (FastAPI backend, SQLite database, Nginx, React frontend) runs in a single container. No external database, Redis, or sidecar containers needed; all metadata and thumbnails are stored locally on your Unraid array. Automatically indexes your media library, extracts EXIF metadata, generates WebP thumbnails, reverse-geocodes GPS coordinates, detects duplicates and similar photos, and serves everything via a fast modern web UI with map view, timeline, search, albums and trash. Installable as a PWA on mobile. MediaApp:Photos Productivity: http://[IP]:[PORT:8080]/ https://raw.githubusercontent.com/Tjindarr/ImgVault/main/templates/imgvault.xml https://raw.githubusercontent.com/Tjindarr/ImgVault/main/icon.png https://raw.githubusercontent.com/Tjindarr/ImgVault/main/screenshots/imgvault-library.png MIT 6.10 Self-hosted photo and video vault with automatic indexing, EXIF metadata, WebP thumbnails, reverse geocoding, duplicate detection, map view, timeline and trash. PWA installable. bridge 8180 8080 tcp /mnt/user/Pictures /data/photos rw /mnt/user/appdata/imgvault/db /data/db rw /mnt/user/appdata/imgvault/thumbs /data/thumbnails rw /mnt/user/appdata/imgvault/transcoded /data/transcoded rw /mnt/user/appdata/imgvault/converted /data/converted rw /mnt/user/appdata/imgvault/trash /data/trash rw 8180 /mnt/user/Pictures /mnt/user/appdata/imgvault/db /mnt/user/appdata/imgvault/thumbs /mnt/user/appdata/imgvault/transcoded /mnt/user/appdata/imgvault/converted /mnt/user/appdata/imgvault/trash