<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Ds-Photo on Ulis Notizen</title>
    <link>https://wolf-u.li/tag/ds-photo/</link>
    <description>Recent content in Ds-Photo on Ulis Notizen</description>
    <generator>Hugo</generator>
    <language>de</language>
    <copyright>Copyright 2006-CURRENTYEAR Uli Wolf - All rights reserved</copyright>
    <lastBuildDate>Fri, 21 Apr 2017 18:56:59 +2100</lastBuildDate>
    <atom:link href="https://wolf-u.li/tag/ds-photo/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Optimierung der Nutzerverwaltung der Synology Photo Station bzw. DS Photo&#43;</title>
      
      
      <link>https://wolf-u.li/optimierung-der-nutzerverwaltung-der-synology-photo-station-bzw-ds-photo/</link>
      <pubDate>Wed, 23 Apr 2014 20:27:29 +2300</pubDate>
      <guid>https://wolf-u.li/optimierung-der-nutzerverwaltung-der-synology-photo-station-bzw-ds-photo/</guid>
      <description>&lt;p&gt;Mein neues Synology NAS bringt viele schöne Features mit, darunter auch die Photo Station. Diese Applikation erlaubt Nutzern schnell via Browser oder Smartphone-App auf die auf dem NAS gespeicherten Fotos zuzugreifen. Das für mich beste Feature ist jedoch, dass man in den jeweiligen Smartphone-Apps auch den &amp;ldquo;Sofort-Upload&amp;rdquo; einschalten kann, welcher die Fotos &amp;amp; Videos auf dem Smartphone direkt nach Aufnahme auf das NAS hochladen kann.&lt;/p&gt;
&lt;p&gt;Für den Sofort-Upload kann man nun konfigurieren, dass entweder auf die persönliche Photostation (die eines jeden einzelnen Users, welche nicht mit den anderen Usern standardmäßig geshared wird) oder auf die allgemeine Photostation hochgeladen wird. Genauso muss man sich auch in der App entscheiden, ob man die persönliche oder die allgemeine Photo Station sehen möchte. Das empfand ich als eine unnötige Einschränkung, da ich beides sehen möchte, jedoch meine Fotos in einen geschützten Bereich hochladen möchte.&lt;/p&gt;</description>
      
         <content:encoded><![CDATA[<p>Mein neues Synology NAS bringt viele schöne Features mit, darunter auch die Photo Station. Diese Applikation erlaubt Nutzern schnell via Browser oder Smartphone-App auf die auf dem NAS gespeicherten Fotos zuzugreifen. Das für mich beste Feature ist jedoch, dass man in den jeweiligen Smartphone-Apps auch den &ldquo;Sofort-Upload&rdquo; einschalten kann, welcher die Fotos &amp; Videos auf dem Smartphone direkt nach Aufnahme auf das NAS hochladen kann.</p>
<p>Für den Sofort-Upload kann man nun konfigurieren, dass entweder auf die persönliche Photostation (die eines jeden einzelnen Users, welche nicht mit den anderen Usern standardmäßig geshared wird) oder auf die allgemeine Photostation hochgeladen wird. Genauso muss man sich auch in der App entscheiden, ob man die persönliche oder die allgemeine Photo Station sehen möchte. Das empfand ich als eine unnötige Einschränkung, da ich beides sehen möchte, jedoch meine Fotos in einen geschützten Bereich hochladen möchte.</p>
<p>Um meine Lösung zu beschreiben sollte man vielleicht ein Beispiel liefern:</p>
<blockquote>
<p>Bob und Alice haben sich ein gemeinsames Synology NAS gekauft. Beide besitzen ein Smartphone mit der entsprechenden DS Photo+ App und möchten den Sofort-Upload nutzen. Beide möchten auf ein gemeinsames Fotoverzeichnis zurückgreifen, wollen jedoch jeweils auch eigene Bereiche &ldquo;für sich&rdquo; haben.</p>
</blockquote>
<p><strong>Die nachfolgenden Anleitung setzt etwas Beschäftigung mit dem Thema auseinander. Ich übernehme keine Verantwortung für verlorene Daten (vorher sichern hilft ;) ) und persönliche Dummheit. Wenn du nicht weisst, was du da tust: FINGER WEG. Wenn doch ist diese Anleitung nach bestem Wissen und Gewissen geschrieben und bei mir im Einsatz.</strong></p>
<p>Hinweis: In deiner Photostation derzeit keine Alben mit dem Namen &ldquo;Common&rdquo; sowie &ldquo;Bob&rdquo; oder &ldquo;Alice&rdquo; vorhanden sein. &ldquo;Bob&rdquo; und &ldquo;Alice&rdquo; solltest du durch deine Benutzernamen ersetzen. Zudem sollten alle Daten aus den jeweiligen persönlichen Alben &ldquo;home/photo&rdquo; in einen anderen Ordner verschoben werden. Weiterer Hinweis: Auf DSM&lt;6.0 lautet der Pfad für das File <code>/usr/local/etc/rc.d/</code> statt <code>/usr/syno/etc.defaults/rc.sysv</code>.</p>
<p>Ich bin folgendermaßen vorgegangen:</p>
<ol>
<li>Systemsteuerung -&gt; Benutzer:</li>
</ol>
<ul>
<li>Neuer Administrationsbenutzer &ldquo;theadmin&rdquo; (Hintergrund: Admins können in der Photostation immer alle Ordner sehen -&gt; Kontraproduktiv vor dem obigen Hintergrund)</li>
<li>Entzug der Administrationsrechte von Alice und Bob (ACHTUNG: Dies heisst auch, dass man für alle sonstigen Administrativen Tätigkeiten den Nutzer wechseln muss. Das ist an sich &ldquo;Best Practice&rdquo; - bedeutet aber auch Nachteile bei der Einfachheit ;-) )</li>
</ul>
<ol start="2">
<li>Login mit &ldquo;theadmin&rdquo;</li>
<li>Systemsteuerung -&gt; Gemeinsame Ordner:</li>
</ol>
<ul>
<li>Neuer Ordner: photoCommon</li>
<li>Berechtigung Read/Write: Alice, Bob</li>
<li>Neuer Ordner: photoAlice</li>
<li>Berechtigung Read/Write: Alice</li>
<li>Neuer Ordner: photoBob</li>
<li>Berechtigung Read/Write: Bob</li>
<li>Entzug aller Zugriffsrechte auf Ordner: photo</li>
</ul>
<ol start="4">
<li>Systemsteuerung -&gt; Medienbibliothek (ansonsten werden alle geschützten Ordner noch per DLNA ausgeliefert):</li>
</ol>
<ul>
<li>Editiere Ordner &ldquo;photo&rdquo; zu &ldquo;photoCommon&rdquo;:
<a href="/upload/2014/04/5100-medienbibliothek-01.webp"
    title="" 
   >
  <img src="/upload/2014/04/5100-medienbibliothek-01.webp" alt="Medienbibliothek" loading="lazy"></a></li>
</ul>
<ol start="5">
<li>Login via SSH (Nutzer root, passwort = Passwort des users &ldquo;admin&rdquo;), dann:</li>
</ol>
<ul>
<li>Lade dir zunächst via Wget eine Datei herunter, welche später während des Bootvorgangs des NAS die Mounts entsprechend deinen Vorgaben immer wieder durchführen wird. Ansonsten müsstest du nach jedem Boot erst ein paar Befehle via SSH eingeben - was ja doch etwas nervig ist ;)</li>
</ul>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">wget http://wolf-u.li/u/483 -O /usr/syno/etc.defaults/rc.sysv/S99ZZZ_CustomPhotostation.sh
</span></span></code></pre></td></tr></table>
</div>
</div><ul>
<li>Setze nun Ausführungsrechte auf die Datei</li>
</ul>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">chmod <span class="m">755</span> /usr/syno/etc.defaults/rc.sysv/S99ZZZ_CustomPhotostation.sh
</span></span></code></pre></td></tr></table>
</div>
</div><ul>
<li>Editiere die Datei /usr/syno/etc.defaults/rc.sysv/S99ZZZ_CustomPhotostation.sh auf deine Bedürfnisse, standardmäßig (im Auslieferungszustand des Scripts) werden die Verzeichnisse <code>/volume1/photoCommon</code> <code>/volume1/photoBob</code> und <code>/volume1/photoAlice</code> nun in der Photostation <code>/volume1/photo</code> gemounted. Das bedeutet, dass diese dann dort sichtbar werden. Prinzipiell sollte es aus dem Script selbsterklärend sein.</li>
<li>Starte nun das Script</li>
</ul>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">/usr/syno/etc.defaults/rc.sysv/S99ZZZ_CustomPhotostation.sh start
</span></span></code></pre></td></tr></table>
</div>
</div><ul>
<li>Sieh dir nun die mounts an, ob diese nach deinen Vorstellungen passiert sind:</li>
</ul>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">mount
</span></span></code></pre></td></tr></table>
</div>
</div><p>Das kann dann etwa so aussehen:</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span><span class="lnt">2
</span><span class="lnt">3
</span><span class="lnt">4
</span><span class="lnt">5
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">NAS&gt; mount
</span></span><span class="line"><span class="cl">...
</span></span><span class="line"><span class="cl">/volume2/photoCommon on /volume2/photo/Common <span class="nb">type</span> <span class="nb">bind</span> <span class="o">(</span><span class="nb">bind</span><span class="o">)</span>
</span></span><span class="line"><span class="cl">/volume2/photoBob on /volume2/photo/Bob <span class="nb">type</span> <span class="nb">bind</span> <span class="o">(</span><span class="nb">bind</span><span class="o">)</span>
</span></span><span class="line"><span class="cl">/volume2/photoAlice on /volume2/photo/Alice <span class="nb">type</span> <span class="nb">bind</span> <span class="o">(</span><span class="nb">bind</span><span class="o">)</span>
</span></span></code></pre></td></tr></table>
</div>
</div><ol start="6">
<li>Click auf Photo Station, darin dann Einstellungen:</li>
</ol>
<ul>
<li>Tab &ldquo;Allgemein&rdquo;: Persönlichen Photostationdienst aktivieren -&gt; Haken raus</li>
<li>Tab &ldquo;Fotos&rdquo;: Button &ldquo;Zugangsberechtigungen&rdquo; -&gt; Alle Verzeichnisee auf &ldquo;Privat&rdquo; schalten.</li>
<li>Tab &ldquo;Benutzerkonten&rdquo;: Zeile &ldquo;Bob&rdquo; markieren und dann &ldquo;Bearbeiten&rdquo; Klicken. Setze dort die vollen Berechtigungen auf die Alben &ldquo;Common&rdquo; und &ldquo;Bob&rdquo;. Klicke &ldquo;Speichern&rdquo;</li>
<li>Tab &ldquo;Benutzerkonten&rdquo;: Zeile &ldquo;Alice&rdquo; markieren und dann &ldquo;Bearbeiten&rdquo; Klicken. Setze dort die vollen Berechtigungen auf die Alben &ldquo;Common&rdquo; und &ldquo;Alice&rdquo;. Klicke &ldquo;Speichern&rdquo;</li>
</ul>
<p>Nun sollte das gewünschte Konzept umgesetzt sein. Ab sofort dürfen in der Photostation auf erster Ebene sonst keine Alben angelegt werden. Gemeinsame Alben kommen unter &ldquo;Common&rdquo;, persönliche Alben unter den Nutzerordner.</p>
<p>Habe ich was übersehen?</p>
]]></content:encoded>
    </item>
    <item>
      <title>Lightroom Plugin für die Synology Photostation</title>
      
      
      <link>https://wolf-u.li/lightroom-plugin-fuer-die-synology-photostation/</link>
      <pubDate>Sun, 27 Sep 2015 14:29:25 +2700</pubDate>
      <guid>https://wolf-u.li/lightroom-plugin-fuer-die-synology-photostation/</guid>
      <description>&lt;p&gt;Vor kurzem habe ich mir die Frage gestellt, ob man nicht den Synology PhotoStation Uploader in meinen Lightroom-Workflow integrieren könnte. Bevor ich in dieser Richtung irgendwas gemacht hatte, habe ich mir als erstes mal die Suchmaschine meiner Wahl vorgeknöpft und mich umgesehen. Und ich wurde im &lt;link rel=dns-prefetch href=//www.synology-forum.de /&gt; &lt;a href=&#34;http://www.synology-forum.de/showthread.html?62754-Lightroom-Export-Plugin-PhotoStation-Upload&#34;
    title=&#34;Synology Forum&#34; 
     target=&#34;_blank&#34; rel=&#34;nofollow noopener noreferrer&#34; &gt;
  Synology Forum&amp;nbsp;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;icon&#34; aria-hidden=&#34;true&#34; focusable=&#34;false&#34; viewBox=&#34;0 -128 512 640&#34;&gt;
    &lt;path d=&#34;M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z&#34;/&gt;
  &lt;/svg&gt;&lt;/a&gt; schnell fündig.&lt;/p&gt;</description>
      
         <content:encoded><![CDATA[<p>Vor kurzem habe ich mir die Frage gestellt, ob man nicht den Synology PhotoStation Uploader in meinen Lightroom-Workflow integrieren könnte. Bevor ich in dieser Richtung irgendwas gemacht hatte, habe ich mir als erstes mal die Suchmaschine meiner Wahl vorgeknöpft und mich umgesehen. Und ich wurde im <link rel=dns-prefetch href=//www.synology-forum.de /> <a href="http://www.synology-forum.de/showthread.html?62754-Lightroom-Export-Plugin-PhotoStation-Upload"
    title="Synology Forum" 
     target="_blank" rel="nofollow noopener noreferrer" >
  Synology Forum&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> schnell fündig.</p>
<p>Ein Mitglied dieser Foren hatte sich dran gemacht, einen Client für Lightroom zu schreiben, welcher nun auf <link rel=dns-prefetch href=//github.com /> <a href="https://github.com/flingo64/PhotoStation-Upload-Lr-Plugin"
    title="Github" 
     target="_blank" rel="nofollow noopener noreferrer" >
  Github&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> zu finden ist.</p>
<p>Das Plugin unterstützt sowohl den &ldquo;Export&rdquo; (d.h. ich klicke auf &ldquo;Exportieren&rdquo; und will es einmalig auf das NAS spielen) als auch den &ldquo;Publish&rdquo; Vorgang bei dem ich einen Ordner gegen das NAS &ldquo;synchronisiere&rdquo;. Es nutzt dabei die gleichen APIs und Tools wie der offizielle &ldquo;Synology PhotoStation Uploader&rdquo;, benötigt diesen aber nicht. Die Voraussetzungen und Installation kann man im Detail auf der Github-Seite nachlesen, für mich sieht es aber so aus, als wenn alle Betriebssysteme, welche Lightroom unterstützen, auch für das Plugin okay sind. Zudem sind LR4, LR5 und LR6 damit kompatibel.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
