88 Punkte von GN⁺ 2025-07-29 | 11 Kommentare | Auf WhatsApp teilen
  • Ein Open-Source-Projekt für einen universellen Fileserver, das nur mit Python läuft (unterstützt sowohl Version 2 als auch 3) und Datei-Uploads/-Downloads über den Webbrowser ermöglicht
  • Unterstützt verschiedene Protokolle wie HTTP, WebDAV, FTP, TFTP und SMB/CIFS und kann auch mobil mit Android-Apps und iOS-Kurzbefehlen genutzt werden
  • Auch große Dateien werden ohne Größenbeschränkung mit Multithreading sowie Upload-Abbruch/Fortsetzen unterstützt; dazu kommen zahlreiche moderne Fileserver-Funktionen wie Drag-and-drop, Ordner-Uploads, Thumbnail-Erstellung, Download als Archiv und Echtzeit-Medienwiedergabe
  • Auch erweiterte Fileserver-Funktionen sind integriert, darunter rechtebasierte Verwaltung pro Konto, Einmal-Freigabelinks, RSS-Feeds, Media Player, Echtzeit-Log-Streaming, Batch-Umbenennung, Dateisuche und Suche nach Media-Tags
  • Text-/Markdown-Viewer und -Editor, Echtzeit-Log-Streaming, mehrsprachige UI-Unterstützung
  • Installation und Start sind sehr einfach, sodass es in unterschiedlichsten Umgebungen wie Windows, Linux, Mac, Android, FreeBSD und ARM läuft
  • Als standalone sfx, exe, pyz usw. direkt ohne Installationsprozess ausführbar
  • Verfügbar als Paket für Docker und mehrere Plattformen
  • Unterstützt auch die Android-Termux-Umgebung
  • Nach dem Start des Servers ist der Zugriff sofort per Webbrowser möglich; mit zusätzlichen Optionen oder konto-/ordnerspezifischen Berechtigungseinstellungen sind vielfältige Einsatzszenarien möglich

Projektphilosophie und Vorteile

  • Verfolgt „praktische Nutzbarkeit, die ohne Konfiguration oder Build-Prozess in möglichst vielen Umgebungen sofort einsatzbereit ist“
  • Dank minimaler Abhängigkeiten, intuitiver Ausführung und vieler integrierter Funktionen lässt es sich schnell einsetzen, wenn dringend oder vorübergehend ein Fileserver benötigt wird
    • Einsetzbar zu Hause oder im Büro als lokaler Fileserver, NAS-Ersatz, temporäre Dateifreigabe, Backup, Medienserver oder einfache Cloud
    • Geeignet für alle Situationen, in denen Dateifreigabe ohne Umgebungsbeschränkungen nötig ist – über verschiedene Betriebssysteme hinweg, auf alten/leistungsschwachen PCs, Raspberry Pi, Embedded-Geräten, Android usw.
  • Deutlich leichtergewichtig als große Fileserver-Lösungen wie Nextcloud und mit hervorragender Kompatibilität über verschiedene Protokolle und Plattformen hinweg

11 Kommentare

 
savvykang 2025-07-31

Läuft unter termux gut, und Bild-Thumbnails werden nach der Installation von libjpeg-turbo und Pillow in copyparty sichtbar, wenn man die Taste g drückt. Dann muss man beim Übertragen von Dateien vom Smartphone auf den PC wohl weder Quick Share noch den in Python eingebauten Webserver verwenden. Nach yt-dlp ist das das zweite Programm, das sich in termux eingerichtet wirklich gut nutzen lässt.

 
ihabis02 2025-08-01

Oh, dass das unter termux funktioniert, sind gute Nachrichten.

 
jwh926 2025-07-31

Unten links auf dem Demo-Server klebt etwas Seltsames. „Activate Windows“
Ich nutze aber macOS..

 
ffdd270 2025-07-31

Scheint wohl ein Witz zu sein. Schon das Demo-Video ist voller Gags, also ist die Person wohl so drauf..

 
ahwjdekf 2025-07-30

Huch … ich habe mir den Source Code kurz angesehen, und er ist wirklich einzigartig. So etwas sehe ich auch zum ersten Mal. In den Python-Code ist der Inhalt einer tar-Binärdatei eingebettet … scheint eine sehr ungewöhnliche Herangehensweise zu sein …

 
kwj9211 2025-07-30

Die Demo-Seite ist wirklich beeindruckend!
Heute Abend muss ich es sofort ausprobieren...

 
ahwjdekf 2025-07-30

Wow, wirklich ein großartiges Programm. Der Entwickler scheint Norweger zu sein. So ein hochwertiges Programm nur aus Spaß zu entwickeln und dann auch noch zu veröffentlichen – das ist sogar bewundernswert. Es wird mir wieder einmal bewusst, wie groß die Welt ist und wie viele Genies es gibt. Auch koreanische Entwickler sollten sich anstrengen und versuchen, einmal so etwas Großartiges zu entwickeln und zu veröffentlichen.

 
joyfui 2025-07-29

Da sind wirklich all die Funktionen drin, bei denen man sich denkt, es wäre schön, wenn es sie gäbe. Das Ding übernimmt ganz allein praktisch die Rolle eines NAS.

 
click 2025-07-29

Schon die Demo-Seite ist äußerst beeindruckend. Es ist erstaunlich, wie viele verschiedene Funktionen mit wirklich kurzem Code unterstützt werden.

 
GN⁺ 2025-07-29
Hacker-News-Kommentare
  • Ich habe gesehen, dass der Autor dieses Tools vor ein paar Tagen ein Demo-Video auf YouTube hochgeladen hat: YouTube-Link. Während eines Uploads wurde die Datei etwa zur Hälfte hochgeladen und dann unterbrochen; beim sofortigen Download lief dieser nur bis zu der bereits hochgeladenen Stelle und stoppte dann. Als der Upload am Ende vollständig abgeschlossen wurde, setzte der Download ganz natürlich und ohne jedes Problem wieder ein und wurde beendet — das war beeindruckend.

    • Besonders wer früher schon einmal bei einer nächtelangen Download-Session über Dial-up gescheitert ist, dürfte diese Funktion wirklich bestaunen.

    • Ich hätte nicht gedacht, dass ich diese Software unbedingt brauche, aber das Video ist so gut gemacht, dass ich am liebsten mit Gewalt einen Anwendungsfall dafür finden würde.

    • Es fühlt sich an, als wäre das nützlich für eine Doom-Shareware-Veröffentlichung.

    • Der Beschreibung nach klingt es ein bisschen wie BitTorrent.

    • Wenn es sogar nach einem Server-Neustart während der Demo so nahtlos weiterlaufen würde, wäre es noch erstaunlicher.

  • Solche Funktionen sind genau das, wovon Power-User immer geträumt haben. Es steckt weit mehr als nur ein Dateiserver darin. Auch das vom Entwickler selbst gemachte Video ist voller Humor und künstlerischer Note. Falls der Autor hier mitliest: Mich würde interessieren, ob das wirklich alles allein entstanden ist oder ob LLMs oder Agenten im Spiel waren. Ich bin ehrlich beeindruckt.

    • Hallo o/ Ja, 97 % davon sind einfach von mir allein in vscode geschrieben. Ich benutze nur pylance und den Debugger, alle anderen Erweiterungen sind deaktiviert. So konnte ich mich am besten konzentrieren. AI oder LLMs nutze ich nur ganz selten für chinesische Übersetzungen. Die übrigen 2 % kamen daher, dass Freunde neue Ideen für Anwendungsfälle oder Funktionen eingebracht und Bugs gefunden haben. Jetzt, wo das Projekt so viel Aufmerksamkeit bekommt, fangen auch Pull Requests an hereinzukommen, also wird sich dieses Verhältnis wohl bald ändern. Es macht wirklich Spaß, wenn mehr Augen meine Fehler oder Lücken finden.

    • Im Video sagt der Entwickler, dass er 2019 auf einem Smartphone damit angefangen hat, also noch vor dem Aufkommen nützlicher LLMs.

  • Dateiserver Das ist eine viel zu starke Untertreibung. Dieses Tool ist mindestens tausendmal beeindruckender. Ich empfehle dringend, das Demo-Video anzusehen: YouTube-Link

  • Es ist nicht nur großartige Software, auch der selbstgehostete Demo-Server fühlte sich schneller an als die meisten heutigen Web-Apps. Dass er selbst während des Trends auf HN so eine Performance zeigt, ist beeindruckend. Ich frage mich, ob es technisch möglich wäre, eine ähnliche App auf Basis des Syncthing-Protokolls zu bauen. Ich mag Syncthing auch, hätte aber gern einen Dienst, mit dem man bestimmte Dateien leicht mit Peers teilen kann.

  • Copyparty ist erstaunliche Software. Ich lobe meinen Freund und den Entwickler dafür und sage allen, sie sollen sich unbedingt das kürzlich veröffentlichte YouTube-Video ansehen. Meine Familie besitzt sogar mit Stolz eine limitierte Copyparty-Diskette. YouTube-Link

  • [Beim Anschauen des Videos] Zuerst dachte ich: Ist das einfach nur ein Dateibrowser? Davon gibt es doch genug ... [Etwas später beim Weiterschauen] Dann hat sich meine Meinung komplett gedreht.

  • Diese Software ist wirklich erstaunlich — so sehr, dass ich hoffe, einen passenden Anwendungsfall dafür zu haben. Beeindruckend ist auch, wie sehr die Entwickler auf Sicherheit geachtet haben. Das YouTube-Video zeigt den Reiz des Projekts sehr gut.

    • Ich hätte einen Anwendungsfall: Ich wollte schon lange eine solarbetriebene „kleine Bibliothek“ in meinem Vorgarten bauen. So wie eine Bücher-Tauschbox in der Nachbarschaft, nur mit digitalen Inhalten statt Büchern. Eine Totenkopf- und Piratenflagge müsste dann natürlich auch dran.

    • Wenn ich etwas missverstehe, korrigiert mich bitte, aber dieses Tool könnte tatsächlich die beste selbstgehostete Open-Source-Lösung für das alltägliche Problem der Dateiübertragung zwischen Geräten sein — besonders wenn eines davon ein Smartphone ist. Auf HN tauchen oft ähnliche Tools auf, aber da wird immer auf irgendein Problem hingewiesen; das hier wirkt wie eine ziemlich starke Alternative.

  • Davon höre ich zum ersten Mal, aber nachdem ich mir die gesamte YouTube-Einführung angesehen habe, frage ich mich, ob das nicht die beste Software ist, die ich mir je vorgestellt habe. Wenn sie wirklich so funktioniert wie beworben, könnte sie mehrere Dienste ersetzen, die ich bisher selbst gehostet habe.

  • Ich bin ein gewöhnlicher Mensch mit viel Hardware-Erfahrung und habe eine Frage: Würde es reichen, einfach ein altes Android-Handy mit einer großen minisd-Karte zu bestücken und darauf nur Copyparty laufen zu lassen?

  • Wirklich großartige Software. Das README ist unglaublich unterhaltsam und macht richtig Lust, es auszuprobieren. In r/selfhosted gibt es bei nextcloud und anderen Diensten immer nur Beschwerden, aber bei Copyparty bin ich wirklich gespannt.

    • Danke für den Hinweis auf das README — das hat beim Lesen wirklich Spaß gemacht. Diese Stelle hat mir besonders gefallen und vermittelt gut, was für ein Tool das ist:

      Umgekehrte Linux-Philosophie -- macht alles und erledigt es ordentlich

    • Wenn dir das README gefallen hat, solltest du dir unbedingt auch das Demo-Video ansehen: YouTube-Link

 
yinn27 2025-07-30

Interessant.