PhotoView Installation

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

rabbithole

Benutzer
Registriert
02. Feb. 2023
Beiträge
39
Reaktionspunkte
6
Punkte
8
Servus zusammen,

ich würde gerne PhotoView https://photoview.github.io/ installieren.

Ich komme mit der Installation nicht klar und finde leider keine Anleitung im Netz. Das einzige was ich finde ist das hier: https://photoview.github.io/en/docs/installation-docker/
EIgentlich scheint es kein allzu komplexer Prozess zu sein, aber das hilft mir leider nicht weiter. Wo soll diese yml-Datei gespeichert werden?

Hat das schon mal jemand gemacht und könnte die Basic-Steps teilen?

Vielen Dank.
 
  • Like
Reaktionen: rabbithole
Vielen Dank.
Mit Portainer hat es geklappt. (SSH trau ich mich nicht, hab Angst, da was falsch zu machen)
Zumindest scheint das Ding jetzt grundsätzlich zu laufen.
Der "Initial Setup" erzeugt zwar jetzt eine Fehlermeldung, aber immerhin einen Schritt weiter bin ich jetzt schon mal.
 
Wenn du weitere Hilfe brauchst, am besten den Fehlercode posten. Idealerweise dazu ein paar Screenshots
 
Kurzes Update (Vielleicht will ja irgendwann noch jemand Photoview installieren):

Über Portainer einen Stack erstellen, in diesem die folgende docker-compose einfügen:
Code:
version: "3"

services:
  db:
    container_name: photoview_mariadb
    image: mariadb:10.5
    restart: always
    environment:
      - MYSQL_DATABASE=photoview
      - MYSQL_USER=photoview
      - MYSQL_PASSWORD=photosecret
      - MYSQL_RANDOM_ROOT_PASSWORD=1
    volumes:
     # - db_data:/var/lib/mysql
      - /volume1/docker/photoviewdb:/var/lib/mysql

  photoview:
    image: viktorstrate/photoview
    restart: always
    ports:
      - "4711:80"
    depends_on:
      - db

    environment:
      - PHOTOVIEW_DATABASE_DRIVER=mysql
      - PHOTOVIEW_MYSQL_URL=photoview:photosecret@tcp(photoview_mariadb)/photoview
      - PHOTOVIEW_LISTEN_IP=192.168.188.174
      - PHOTOVIEW_LISTEN_PORT=80
      - PHOTOVIEW_MEDIA_CACHE=/app/cache
      - PHOTOVIEW_API_ENDPOINT=https://<insertyourdomainname>/api/
      
      # Optional: If you are using Samba/CIFS-Share and experience problems with "directory not found"
      # Enable the following Godebug
      # - GODEBUG=asyncpreemptoff=1
      
      
      # Optional: To enable map related features, you need to create a mapbox token.
      # A token can be generated for free here https://account.mapbox.com/access-tokens/
      # It's a good idea to limit the scope of the token to your own domain, to prevent others from using it.
      # - MAPBOX_TOKEN=<YOUR TOKEN HERE>

    volumes:
      - /volume1/docker/photoview/api_cache:/app/cache

      # Change This: to the directory where your photos are located on your server.
      # If the photos are located at `/home/user/photos`, then change this value
      # to the following: `/home/user/photos:/photos:ro`.
      # You can mount multiple paths, if your photos are spread across multiple directories.
      - /volume1/homes/michael/Photos/:/photos:ro

volumes:
  db_data:
  api_cache:

Die entsprechenden Ordner müssen vorher im DSM manuell angelegt werden.

Und, ganz wichtig: Bei ersten Aufruf im Setup-Dialog nicht den DSM-Pfad zum Photo-Ordner angeben, sondern den Pfad innerhalb des Containers (Bei mir einfach /photos).
 
  • Like
Reaktionen: plang.pl
Also klappt nun alles?
Danke für deine Zusammenfassung!

EDIT: Achtung! Du hast keine Bind-Mounts in deinem Container. Nach einem Update ist der Container wieder auf "Werkseinstellungen"!
EDIT2: Stimmt nicht. Hab mich vertan :censored:
 
Ahja. Das gleiche Problem hatte ich bei Syncthing auch. Hab mir da auch mit Ausnahmen geholfen
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat