Eigenen Paste-Server aufsetzen

Profilbild von Florian Schmidt
Vom 18. Mai 2014

Huch. Paste. Was ist das denn schon wieder? Nein, ein Paste ist weder grammatikalisch Falsch noch hat es was mit Essen bzw. Salbe zu tun. Bei einem Paste lädst du lange Texte hoch, damit diese nicht beispielsweise Chats zuspammen. Weiterhin kannst du so anonym und sicher Texte veröffentlichen. Als Drittes dient ein Paste auch dazu, Programmiercode mit anderen zu teilen, sodass Formatierungen und Farben erhalten bleiben. Ein Beispiel dafür ist Pastebin.

Dieser Artikel wurde zuletzt vor über einem Jahr aktualisiert. Die Inhalte könnten inzwischen nicht mehr aktuell sein.

ZeroBin

ZeroBin sieht zwar nicht so schick wie beispielsweise Sticky Notes aus - hat dafür aber entscheidende Vorteile: Da hier keine Anmeldung verlangt wird, kann völlig anonym gepasted werden. Und ich als Server-Betreiber habe keine Ahnung, was da für Daten drin sind, denn sie werden verschlüsselt. Dazu ist in der URL, die beim Speichern herauskommt, der Teil hinter dem # ein Schlüssel. Ohne diesen Teil kann das Paste an sich (der Teil vor dem #) nicht entschlüsselt werden. Die Entschlüsselung findet auch erst im Browser selber statt. Somit kannst du brisante Texte dort hochladen und die URL im Web verteilen bzw. relativ unsicher per Mail. Den Schlüssel dazu könntest zum Beispiel auf einem anderen, sichereren Transportweg wie zB. per Brief jemandem mitteilen. Optional kann dann auch das Paste nach einer bestimmten Zeit oder nach dem ersten Aufruf selbst zerstört werden.

Installation

Die Installation von ZeroBin ist wirklich einfach. Kurz gesagt: Nur den Ordner per Web zugänglich machen. Für die, die es etwas länger haben wollen:

wget "https://github.com/sebsauvage/ZeroBin/archive/master.zip" 
unzip master.zip 
mv ZeroBin-master /var/www/ 
mv /var/www/ZeroBin-master /var/www/paste
chown -R www-data /var/www/paste

Damit kann das Paste dann unter http://deinedomain.de/paste aufgerufen werden. Ich empfehle noch, das ganze per Virtual Host als Subdomain erreichbar zu machen sowie eine SSL-Verschlüsselung einzurichten.

Für die Ubernauten unter uns:

wget "https://github.com/sebsauvage/ZeroBin/archive/master.zip" 
unzip master.zip 
mv ZeroBin-master /var/www/virtual/UBERSPACE/ 
mv /var/www/virtual/UBERSPACE/ZeroBin-master /var/www/virtual/UBERSPACE/paste.deinedomain.de

Damit ist die Paste-Instanz unter http://paste.deinedomain.de erreichbar.

Und nun: Viel Spaß beim Pasten!

  • # Webserver
  • # Uberspace

Du suchst die Kommentare?

Keine Sorge, die sind nicht verloren! Es dauert aber noch eine Weile, bis sie wieder zu sehen sind und du neue Kommentare hinterlassen kannst.

Netzleben ist frisch von einer alten Kirby-Website auf eine neue, Statamic-basierte Website umgezogen. Leider ist das Plugin für Kommentare mit Statamic 3 noch nicht kompatibel.