Shortcloud — Linkverkürzer für Nextcloud-Freigaben

Ein Linkverkürzer für Nextcloud: Kurz-URLs auf deiner eigenen Domain, etwa

Shortcloud “Short links” page: every share link with its short address, target, visit count and last visit1 von 8

cloud.example.com/go/abc1234, für jeden öffentlichen Freigabelink oder jede andere Adresse.

Shortcloud (shortcloud) ist ein Linkverkürzer für Nextcloud: Er gibt jedem öffentlichen Freigabelink eine Kurzadresse (Kurz-URL) auf deiner eigenen Domain, die auf die eigentliche Freigabe-URL weiterleitet. Kurzlinks werden automatisch erstellt, wenn eine Linkfreigabe vom Web, vom Desktop- oder vom Mobil-Client erzeugt wird, lassen sich direkt aus der Teilen-Sidebar kopieren und anpassen und können auf der Shortcloud-Seite von Hand für jede Adresse erstellt werden.

Was es macht

  • Automatisch: Jede neue öffentliche Linkfreigabe erhält einen Kurzlink, egal welcher Client sie erstellt hat. occ shortcloud:backfill gibt älteren Freigaben ihren.
  • In der Teilen-Sidebar: Copy short link und Short link… im Menü jeder Linkfreigabe, mit QR-Code.
  • Auch Alben: Öffentliche Albumlinks der Apps Photos und Memories erhalten ebenfalls Kurzlinks.
  • Eigene Enden: Die Domain ist fest, der Rest gehört dir, etwa /go/annual-report.
  • Zusätzliche Kurzdomains: Zum Beispiel https://cc.link/abc1234, ausgeliefert vom selben Server.
  • Folgt der Freigabe: Ein umbenannter Freigabe-Token funktioniert weiter; eine gelöschte oder abgelaufene Freigabe antwortet mit 410 Gone statt weiterzuleiten.
  • Jede Adresse kann auf der Shortcloud-Seite verkürzt werden, innerhalb der von dir gesetzten Richtlinie (standardmäßig nur diese Nextcloud, damit deine Domain nie ein offener Weiterleiter wird).
  • Besucherzähler und Zeit des letzten Besuchs, ohne Besucheradressen zu speichern.
  • Pause für einen Link, oder die Erstellung für alle pausieren, während bestehende Kurzlinks weiterlaufen. Die Erstellung kann auf Gruppen beschränkt werden.
  • Pretty URLs: Ein Schalter verbirgt /index.php in jeder Nextcloud-Adresse.
  • Kommandozeile und OCS-API für Skripte.

Voraussetzungen

  • Nextcloud 32 bis 34, PHP 8.1 oder neuer.
  • Eine Rewrite-Regel im Webserver. Auf Apache mit mod_rewrite und AllowOverride All schreibt die App sie selbst in Nextclouds .htaccess und hält sie dort über Upgrades hinweg. Für nginx oder einen virtuellen Host zeigt die Einstellungsseite den hinzuzufügenden Ausschnitt.
  • Für eine zusätzliche Kurzdomain: DNS, der auf den Server zeigt, ein TLS-Zertifikat und ein virtueller Host (die Einstellungsseite zeigt ihn).

Datenschutz

Pro Link speichert die App: Besitzer, Domain, Ende, Ziel, die zugehörige Freigabe, eine Bezeichnung (der Dateiname), Status, Besucherzahl und Zeit des letzten Besuchs. Es werden keine Besucherdaten gespeichert.

Häufige Fragen

Wie bekomme ich Kurz-URLs für Nextcloud-Freigabelinks? Installiere Shortcloud und prüfe die Rewrite-Regel (auf Apache schreibt die App sie selbst; für nginx zeigt die Einstellungsseite den Ausschnitt). Von da an erhält jede neue öffentliche Linkfreigabe einen Kurzlink, Copy short link liegt im Menü jeder Linkfreigabe, und occ shortcloud:backfill gibt älteren Freigaben ihren. Siehe die Anleitung.

Kann ich eine separate Kurzdomain verwenden? Ja, zum Beispiel https://cc.link/abc1234, ausgeliefert vom selben Server; sie braucht DNS, der auf den Server zeigt, ein TLS-Zertifikat und einen virtuellen Host.

Lizenzierung

Die App ist Open Source (AGPL-3.0). Gekauft wird das Abonnement für Builds, Updates und Support für eine Nextcloud-Instanz: installierfertige Releases, jedes Update, während das Abonnement aktiv ist, und Hilfe, wenn etwas nicht funktioniert. Der Build prüft den Abonnement-Schlüssel einmal täglich; ohne aktives Abonnement stoppt er, bis du erneuerst (es wird nichts gelöscht). Monatlich, jährlich oder Lifetime-Lizenz (diese umfasst ein Jahr Updates), oder enthalten im Nextcloud-Paket. 30 Tage kostenloser Testzeitraum.

Quellcode. Für jedes Release ist der vollständige zugehörige Quellcode (unverschleiert, mit den Build-Dateien: package.json, der Build-Konfiguration und release.sh) in deinem Konto (Konto → Lizenzen, Source code) neben dem Build unter denselben Regeln wie der Build herunterladbar. Jedes Archiv enthält außerdem den vollständigen AGPL-3.0-Text (COPYING). Wenn du den Quellcode einer Version brauchst, die du nicht mehr herunterladen kannst, schreib uns und wir schicken ihn dir.

Neueste Version

2.0.6
veröffentlicht am 12.10.2026
Alle Änderungen ansehen →

Für den Download brauchst du eine Lizenz oder den kostenlosen 30-tägigen Testzeitraum.