PicApport - Fotoserver (Empfehlung aus CT 10 2016)

  • Hallo zusammen, in der aktuellen Chip (10/2016) wird die Software PicApport vorgestellt, eine sehr interessante Foto-Datenbank Anwendung.
    Das Programm scheint wirklich eine tolle Applikation zu sein, um die eigene Fotosammlung perfekt zu organisieren und im eigenen Heimnetz zu verwalten. Leider gibt es noch keine APP bzw. QPKG hier dafür.
    Es gibt auf der Homepage von PicApport auch eine Linux Variante zur Installation. Leider habe ich keine Vorstellung davon, wie ich das Programm auf der TS 119 P II (mit ARM Prozessor) installieren kann. Kann man hier jemand helfen?
    Dankeschön im Voraus !! :thumb:

  • Hallo Roberto,


    meine Erfahrungen beziehen sich auf ein anderes QNAP-Modell, sie lassen sich vermutlich aber übertragen.
    Voraussetzungen für einen ersten Versuch (neben grundsätzlichen Unix/Linux-Kenntnisssen):


    Installiere aus dem App-Center
    - JRE (Java runtime environment)
    - shellinabox


    Dann
    Lade picapport-headless_v6.1.00.jar auf das NAS hoch in ein neues leeres Verzeichnis, z.B. Download/Software/picapport .
    Aus der shell ist das zu erreichen unter /share/Download/Software/picapport
    Lege darin eine Datei picapport.properties an entsprechend der picapport-Doku.
    Wichtig: darin einen bisher nicht genutzten Port angeben. 80 oder 8080 sind eine schlechte Idee, da vom NAS bereits verwendet.
    Annahme: die Fotos liegen im Verzeichnis Multimedia/Fotos


    Beispiel-Inhalt:


    Code
    server.port=8082client.timeout.short.millis=5000robot.root.0.path=/share/Multimedia/Fotosrobot.root.0.id=Fotosrobot.root.1.path=/share/Uploadrobot.root.1.id=Uploadrobot.root.1.isuploadroot=truerobot.filter.path.0=.*@__thumb


    Starte picapport mit diesem Befehl (der sollte zum obigen Beispielpfad und -konfiguration passen):


    Code
    java -DTRACE=INFO -Xms1024m -Xmx2048m -Xss4m -XX:MaxMetaspaceSize=128m -Duser.home=/share/Download/Software/picapport -jar picapport-headless_v6.1.00.jar -configfile=/share/Download/Software/picapport/picapport.properties


    Das sollte soweit funktionieren.
    Evtl. die Parameter zur Java-Speicherverwaltung anpassen oder weglassen.
    Leider hat das NAS ein 32-Bit-Betriebssystem und das NAS vermutlich wenig Hauptspeicher, sodass die Speicherkonfiguration "optimiert" werden muss, wenn die Foto-Sammlung etwas umfangreicher ist.


    Verbesserungsvorschläge sind willkommen, z.B. ob man picapport leicht in eine App bzw. QPKG integrieren kann, wo der empfehlenswerte Pfad für die Installation liegt, wie das beim Systemstart automatisch gestartet wird und alle Sicherheitsaspekte sowieso.


    Viele Grüße,
    Holger

    Einmal editiert, zuletzt von dr_mike () aus folgendem Grund: Code Blocks hinzugefügt, siehe Forenregeln!