Fotoarchiv – a self-hosted Google Photos alternative as a Home Assistant add-on 📷

I wanted our family photos at home – on the Raspberry Pi that already runs Home Assistant, without another server and without locking them into a database. So I built Fotoarchiv:

  • Gallery grouped by day with a draggable year timeline – fast even with tens of thousands of photos on a Pi 5
  • World map with a time slider – show only 2014, then slide through the years
  • Local face recognition – names are written into the files
  • Edit directly in the file (EXIF/XMP): date, location, tags, people – also for hundreds of photos at once
  • Duplicate finder for WhatsApp copies, resized versions and bursts
  • Family app (PWA) for Android and iPhone – share-to-upload on Android, resumable uploads for large videos
  • Internet access with own accounts and roles, lockout protection and CrowdSec support
  • HEIC and H.265 are converted automatically so every browser can play them

Your photos stay plain files in YYYY/MM folders – the database is only an index.

Install with one click: Link to Add repository – My Home Assistant

GitHub: GitHub - gregorwolf1973/fotoarchiv-addon: 📷 Self-hosted photo & video library for Home Assistant – a Google Photos alternative: timeline, world map with time slider, local face recognition, duplicate finder, family app (PWA). Your photos stay plain files. · GitHub

Feedback, bug reports and ideas are very welcome. If it’s useful to you, a :star: on GitHub or a :hot_beverage: (https://buymeacoffee.com/gregorwolf1973) helps a lot!

Unsere Familienfotos sollten auf dem Raspberry Pi liegen, auf dem ohnehin Home Assistant läuft – ohne Cloud, ohne zusätzlichen Server und ohne dass die Bilder in einer Datenbank verschwinden. Daraus ist Fotoarchiv entstanden:

  • Galerie nach Tagen mit Jahres-Zeitleiste – flüssig auch bei Zehntausenden Fotos auf dem Pi 5
  • Weltkarte mit Zeitregler – nur die Fotos von 2014 zeigen und dann durch die Jahre schieben
  • Gesichtserkennung lokal auf dem Pi – die Namen werden in die Dateien geschrieben
  • Bearbeiten direkt in der Datei: Datum, Ort, Schlagworte, Personen – auch für viele Fotos auf einmal
  • Doppelte Fotos finden: WhatsApp-Kopien, verkleinerte Fassungen und Serien
  • Familien-App für Android und iPhone – unter Android direkt aus der Galerie teilen, große Videos laden auch bei wackeligem Netz
  • Zugang übers Internet mit eigenen Konten und Rollen, Sperre nach Fehlversuchen und CrowdSec-Anbindung
  • HEIC und H.265 werden automatisch umgewandelt, damit jeder Browser sie zeigt

Die Fotos bleiben ganz normale Dateien in JJJJ/MM-Ordnern.

Mit einem Klick installieren: Link to Add repository – My Home Assistant

GitHub: GitHub - gregorwolf1973/fotoarchiv-addon: 📷 Self-hosted photo & video library for Home Assistant – a Google Photos alternative: timeline, world map with time slider, local face recognition, duplicate finder, family app (PWA). Your photos stay plain files. · GitHub

Ich freue mich über Rückmeldungen, Fehlerberichte und Ideen. Wenn es dir gefällt, hilft ein :star: auf GitHub oder ein Kaffee: https://buymeacoffee.com/gregorwolf1973

2 Likes

Another GenAI assisted project for those who care.