PhotoPrism

Last change on 2024-11-06 • Created on 2023-03-01 • ID: CL-8DE0A
photoprism logo

Mit PhotoPrism wird dein Server zu einer einsatzbereiten Foto Lösung mit AI Funktionalität. Sie nutzt die neuesten Technologien, um Bilder automatisch zu markieren und zu finden, ohne dir im Weg zu stehen.

Du kannst PhotoPrism über die Hetzner Console oder die Hetzner Cloud API installieren.

Deploy to Hetzner Cloud

Getting Started

Erstell dir deinen Server wie gewohnt über die Hetzner Console. Alternativ zum Betriebssystem kannst du eine App wählen, die du gerne vorinstalliert hättest.

Die Sammlung ist in Form von Docker-Images auf dem Server vorinstalliert, aber nicht aktiviert.

Um die Sammlung zu aktivieren, melde dich bitte auf deinem Server an:

  • Per SSH-Key, falls du beim Erstellen deines Servers einen angegeben haben
  • Per root-Passwort, das du beim Erstellen deines Servers per E-Mail von uns erhalten haben, wenn kein SSH-Key angegeben wurde

Dies führt dich durch einen Prozess, wobei du anschließend alle Services aus dem Web, mit automatischer Let's Encrypt-Unterstützung, benutzen kannst.

Nach erfolgreich abgeschlossenem Setup werden die generierten Accountdetails auf der Console ausgegeben. Der Default-Admin User ist photos_admin.

Hetzner Cloud API

Anstelle der Hetzner Console kann zum Einrichten eines PhotoPrism Servers auch die Hetzner Cloud API genutzt werden.

  • Zum Beispiel per Curl-Befehl über die Kommandozeile

    curl \
       -X POST \
       -H "Authorization: Bearer $API_TOKEN" \
       -H "Content-Type: application/json" \
       -d '{"name":"my-photoprism-server", "server_type":"cpx32", "image":"photoprism"}' \
       'https://api.hetzner.cloud/v1/servers'
  • Oder über hcloud-cli

    hcloud server create --name my-photoprism-server --type cpx32 --image photoprism

Image Inhalt

Betriebssystem

  • Ubuntu 24.04

Installierte Pakete

Dieses Image enthält Docker und alle anderen aufgeführten Anwendungen als Docker Container.

NAME LIZENZ
Docker GPLv3 (Apache 2.0)
PhotoPrism AGPLv3
MariaDB GPLv2
Traefik MIT
Watchtower GPLv3 (Apache 2.0)

Passwörter

Wir verwenden automatisch generierte Passwörter, die im folgenden Ordner gespeichert werden:

/root/.hcloud_password

Der Default-Admin User ist photos_admin.

Weitere Informationen über die installierten Pakete erhältst du in den offiziellen Dokumentationen:

Weitere Informationen über Hetzner Cloud und Hetzner Cloud Apps erhältst du in unserer offiziellen Dokumentation:

Table of Contents