Schnelles Teilen von Dateien mit Dropshare und Yourls

Endlich wieder Herr über die eigenen Daten sein. Wer möchte das nicht? Wobei Dienste wie Dropbox und Co. einem das Leben schon recht einfach machen. Nur wo liegen dann meine Daten, wer hat darauf Zugriff? Alles sehr ominös.

Warum also nicht selbst tätig werden? Mit Dropshare könnt Ihr, zumindest unter OS X, schnell Dateien auf den eigenen Webspace hochladen und mit Hilfe von Yourls wird das ganze schnell noch mit eurer ganz persönlichen URL versehen.

Eigerichtet ist alles recht schnell. Dropshare gibt es für 4,99 US-Dollar direkt über die Homepage des Entwicklers, oder im MacAppStore zu Kaufen. Yourls ist OpenSource.

Bei dem Hoster eures geringsten Misstrauens, in meinem Falle: All-Inkl.com solltet Ihr euch einen SSH Zugang erstellen 1. Die Profis unter euch dürfen sich auch gleich entsprechende SSH-Keys erzeugen 2 . Wir machen allerdings mit Username/Passwort weiter. Diese Daten tragt Ihr in Dropshare ein. Vorab solltet Ihr euch schon mal überlegt haben, in welchen Ordner auf eurem Webspace ihr die Dateien ablegen wollt. In meinem Falle heisst dieser einfach ’shares’. Der eingebaute Verbindungstest verrät euch schnell, ob die Einrichtung erfolgreich war, ist dies der Fall, seid ihr fertig.

Einrichtungsmenü bei Dropshare

Wenn Ihr jetzt Dateien jeglicher Art auf das Dropshare-Icon in der Menüleiste zieht werden diese Automatisch und sicher auf euren eigenen Webspace übertragen.

Die faulen unter euch finden hier einen Alfred-Workflow der das ganze als ‘Senden an…’ erledigt.

Kommen wir zu Yourls, die Installation und Einrichtung geht schnell von der Hand. Da Yourls eine eigene .htaccess Datei benötigt, empfehle ich, es in einen Unterordner auf euren Webspace zu Installieren und nicht wie in der Anleitung beschrieben ins das Root-Verzeichnis.

Hier zu gilt zu beachten, das die .htaccess wie folgt geändert werden muss:

BEGIN YOURLS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /UNTERORDNER/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ /UNTERORDNER/yourls-loader.php [L]
</IfModule>
END YOURLS

Fertig installiert und konfiguriert braucht Ihr nur noch den ‘signature token’ für das weitere Vorgehen. Dieser ist im Yourls-Admin Menü unter ‘Tools’ zu finden.

Zurück zu Dropshare. Hier wird nun im Menüpunkt Upload -> ‘Use URL Shortener’ folgendes Eingestellt:

Yourls Konfiguration

Die URL setz sich wie folgt zusammen:

https://EUREDOMAIN/YOURLSUNTERORDNER/yourls-api.php?signature=SIGNATURETOKEN&action=shorturl&format=json

Damit seid ihr fertig.

Um euren eigenen URL Shortener auch bei Tweetbot un Co nutzen zu können reicht diese Zeile Code aus:

http://EUREDOMAIN/YOURLSUNTERORDNER/yourls-api.php?signature=SIGNATURETOKEN&format=simple&action=shorturl&url=%@

Weiterhin habt Ihr nun die Möglichkeit via Javascript – die Snippets dazu gibt es im Yourls-Admin Tool – auch Websiten gleich mit eurem eigenen URL Shortener zu teilen.

  1. SSH ist sowohl ein Program, als auch ein, als sehr sicher geltendes Netzwerkprotokoll
  2. Eine gute Erklärung gibt es hier: http://www.schlittermann.de/doc/ssh