Du kannst tapeshelf jetzt auf deinem eigenen Server betreiben

Der Code ist jetzt auf GitHub, und ein einziger Befehl richtet tapeshelf auf deinem eigenen Server oder Computer ein:
curl -fsSL https://raw.githubusercontent.com/tapeshelf/tapeshelf/main/install.sh | bash
Er stellt ein paar Fragen und erledigt den Rest. Er installiert Docker, falls du es nicht hast, erstellt Passwörter und Verschlüsselungsschlüssel, lädt die App herunter, holt ein HTTPS-Zertifikat, wenn du eine Domain nutzt, und zeigt dir deine Admin-Anmeldung. Du schreibst keinen Code und bearbeitest keine Dateien.
Noch keine Lust, einen Server zu mieten? Wähl „Just this computer“ (nur dieser Computer), und nach ein paar Minuten läuft es unter einer lokalen Adresse. Niemand sonst kommt dran, und löschen kannst du es genauso schnell.
Was du bekommst
Dein eigenes Regal mit temporären Links, Tausch, Freunden, Nachrichten und verschlüsseltem Streaming. Es gibt keine Tarife und keine Zahlungen, also steht allen zur Verfügung, was auf tapeshelf.com zu Pro gehört, auch der Videoeditor, die versteckte Seite und Passwörter für Links. Nichts begrenzt die Größe von Videos oder Regalen, außer du legst selbst ein Limit fest. Videos bleiben standardmäßig auf deiner Festplatte oder gehen, wenn du das lieber möchtest, in S3-kompatiblen Speicher.
Auf einer Domain sind Registrierungen anfangs geschlossen, damit Fremde dir nicht die Festplatte vollschreiben. Du öffnest sie im Admin-Bereich, wenn du so weit bist. Auch E-Mail ist optional. Ohne sie funktionieren Registrierungen sofort, aber es gibt kein Zurücksetzen des Passworts, keine Benachrichtigungen per E-Mail und keine Links, die sich mit einem per E-Mail geschickten Code öffnen.
Jede Instanz ist eine Insel für sich. Die Leute darauf teilen und tauschen untereinander, nicht mit tapeshelf.com oder anderen Instanzen.
Am Laufen halten
Alles liegt in einem Ordner, und für den Alltag gibt es ein Skript. ./tapeshelf.sh update sichert die Datenbank und installiert die neueste Version, und ./tapeshelf.sh backup sichert alles, auch die Videos.
Bewahr eine Kopie der Datei .env an einem sicheren Ort auf. Darin steckt der Schlüssel, der deine Videos verschlüsselt, und ohne ihn kann sie niemand mehr abspielen.
Der Code
Alles steht unter der AGPL-3.0: die App in tapeshelf/tapeshelf und die Browsererweiterung in tapeshelf/tapeshelf-downloader. Einen Fehler gefunden? Öffne ein Issue. Mehr darüber, was dazugehört, steht auf der Seite zum Selbsthosten.
tapeshelf.com bleibt. Wenn du lieber keinen Server betreiben möchtest, wartet dein Regal dort auf dich.