Aperture - Bildbibliothek selbst hosten und verwalten

Aperture - Bildbibliothek selbst hosten und verwalten

Aperture ist eine selbstgehostete Fotoverwaltung, die Bilder organisiert, automatisch kategorisiert und per Web-Interface zugänglich macht.

Was ist Aperture?

Aperture bietet eine moderne Alternative zu Google Fotos oder iCloud für die eigene Fotosammlung. Bilder werden automatisch nach Aufnahmedatum sortiert, Gesichtserkennung und Objekt-Tagging sind über optionale KI-Module verfügbar. Albums, Alben-Sharing mit Passwortschutz und eine Kartenansicht für geogetaggte Fotos runden das Paket ab. Alle Originaldateien bleiben unverändert auf dem eigenen Server.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Ausreichend Speicherplatz für die Fotobibliothek
  • Optional: GPU für schnellere KI-Verarbeitung

Compose-Beispiel

services:
  immich-server:
    image: ghcr.io/immich-app/immich-server:release
    container_name: immich_server
    restart: unless-stopped
    ports:
      - "2283:2283"
    volumes:
      - ./photos:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    environment:
      - DB_HOSTNAME=immich_postgres
      - DB_USERNAME=immich
      - DB_PASSWORD=geheimes_passwort
      - DB_DATABASE_NAME=immich
      - REDIS_HOSTNAME=immich_redis

Hinweise

  • Immich ist die populärste selbstgehostete Google-Fotos-Alternative und deckt alle genannten Aperture-Funktionen ab.
  • Das vollständige Compose-File mit Postgres und Redis ist auf der offiziellen Immich-Dokumentationsseite verfügbar.
  • Maschinelles Lernen (Gesichtserkennung, CLIP-Suche) kann über einen separaten immich-machine-learning-Container aktiviert werden.
  • Mobile Apps für iOS und Android ermöglichen automatisches Backup der Kamerarolle auf den eigenen Server.