1 Punkte von GN⁺ 3 시간 전 | 1 Kommentare | Auf WhatsApp teilen
  • Cloudflare Drop ist ein Service, mit dem man statische Website-Dateien hochladen und direkt im Cloudflare-Netzwerk ausführen bzw. ansehen kann
  • Uploads werden als Ordner oder ZIP-Datei akzeptiert
  • Ziel sind HTML, CSS und JS-Dateien, aus denen eine statische Website besteht
  • Die hochgeladene Website ist innerhalb weniger Sekunden im globalen Netzwerk von Cloudflare live verfügbar
  • Der Service eignet sich dafür, statische Websites schneller als über einen separaten Deployment-Prozess vorab live zu testen

Ablauf zum sofortigen Veröffentlichen einer statischen Website

  • Cloudflare Drop ist ein Service, bei dem man einen Ordner oder eine ZIP-Datei per Drop hochlädt und die Website sofort ansehen kann
  • Unterstützt werden statische Websites aus HTML, CSS und JS
  • Das Ergebnis wird innerhalb weniger Sekunden im globalen Netzwerk von Cloudflare live angezeigt

Upload-Optionen

  • Browse folders: Einen Ordner auswählen und hochladen
  • Browse zips: Eine ZIP-Datei auswählen und hochladen

1 Kommentare

 
GN⁺ 3 시간 전
Meinungen auf Hacker News
  • Liest niemand die Details der Nutzungsbedingungen? Darin steht, dass man Cloudflare für Inhalte, die man einreicht, veröffentlicht oder öffentlich macht, sowie für Vorschläge, Verbesserungswünsche, Feedback, Daten, Kommentare usw. eine dauerhafte, unwiderrufliche, weltweite, nicht exklusive, gebührenfreie Lizenz einräumt und auch Unterlizenzierung sowie die Erstellung abgeleiteter Werke erlaubt.
    Wenn das für euch okay ist, gut, aber ich kann das schwer akzeptieren.

    • Wenn man ihnen keine Lizenz gibt, das Werk anzuzeigen, das man ihnen zur Anzeige übergibt, wie soll Cloudflare es dann rechtlich anzeigen können?
    • Ich bin immer skeptisch, ob solche Klauseln am Ende tatsächlich durchsetzbar sind, besonders in der EU. Ich glaube nicht, dass man auf diese Weise sein gesamtes Urheberrecht aufgeben kann.
    • Wenn es um „your content“ geht, wäre es doch interessant, mal Inhalte großer Musiklabels hochzuladen.
    • Ich wollte dasselbe posten, aber du warst schneller. Das ist ein klares Warnsignal und wirkt höchstens für Whistleblower nützlich.
  • Netlify hat das schon vor 10 Jahren gebaut, und sie haben sogar den Namen kopiert: https://app.netlify.com/drop

    • Davor gab es auch BitBalloon, das später von Netlify übernommen wurde: http://web.archive.org/web/20131028083240/https://www.bitbal...
    • War das nicht genau das, was man vor 25 Jahren bei Geocities gemacht hat? Die meisten Websites mit FTP-Upload boten etwas Ähnliches.
      Man musste nicht einmal besonders technisch sein: IP, Benutzername und Passwort in einen FTP-Client für Windows eingeben, dann erschien eine Oberfläche wie im Explorer, und man zog HTML- und Bilddateien einfach hinein.
    • Solche Produkte gibt es schon viele. Kommt nicht sogar der Name Dropbox ursprünglich aus so einer Ecke?
    • Das ist auch kein besonders ausgefeilter Name.
    • Bei einem Dienst mit niedriger Einstiegshürde ist es nicht besonders wichtig, wer in dieser Ära zuerst da war.
  • Die Stimmung in diesem Thread ist viel zu deprimierend. Das hier ist deutlich cooler und scheint auch kaum ein echtes Sicherheitsproblem zu werden.
    Man kann bereits ein kostenloses Cloudflare-Konto erstellen und kostenlos direkt auf einer kostenlosen workers.dev-Domain deployen. Wenn man hier Reibung reduziert, dürfte das die Sicherheit oder die Menge an schädlichen Inhalten kaum nennenswert verändern.

    • Nach Maßstab dieses Threads war es früher für böswillige Akteure unmöglich, Websites zu hosten, und Cloudflare hat ihnen jetzt diese einzigartige Fähigkeit gegeben.
    • Wenn kritische Leute auftauchen, kann man das als „Spaßbremse“ sehen – oder als Menschen, die über etwas kritisch nachdenken.
      Ist es wirklich weniger nützlich, Probleme zu finden, als wenn alle nur ausdrücken, wie toll sie etwas finden? Macht es dich unglücklich, wenn Leute darüber sprechen, was ihnen nicht gefällt? Warum?
    • Was wir hier sehen, ist die konträre Dynamik, die dang in diesem Beitrag beschreibt. Das erklärt auch, warum dein anti-konträrer Kommentar nach oben gewählt wurde: https://news.ycombinator.com/item?id=24215601
    • Ein Hosting-Anbieter wollte plötzlich 700 Euro pro Jahr für das Hosting einer statischen Website von etwa 100 MB, also bin ich zu Cloudflare Workers und GitHub gewechselt.
      Ich würde gern selbst hosten, aber ohne Lizenz ist das nicht erlaubt.
    • Es wirkt ziemlich solide, weil man von Anfang an Cloudflare-Vorteile wie ein CDN bekommt.
  • Es gibt einen kurzen Blogbeitrag zu dieser Funktion: https://developers.cloudflare.com/changelog/post/2026-07-08-...

  • Hier dürfte es ziemlich starke Schutzmechanismen geben. Wenn ich so eine Funktion auf einem meiner Server aktivieren würde, wäre er vermutlich binnen Minuten voller Raubkopien, Pornos, Malware und CSAM.
    Ich frage mich, wie sie das sauber halten.

    • Der Schutzmechanismus ist, dass Cloudflare genug Geld hat, um Anfragen von Strafverfolgungsbehörden zu bearbeiten, und sich selbst aus dem Gefängnis heraushalten kann. Wenn eine Anfrage kommt, werden sie ziemlich sicher deine IP-Adresse an die Strafverfolgung weitergeben.
    • Es lebt nur eine Stunde. Aber das heißt wohl nicht, dass Leute in dieser Stunde nichts Schlimmes tun können.
      Man könnte per Vibe Coding etwas bauen, das es bei Bedarf hochfährt und nur Pings sendet.
    • Sie erlauben bereits Hosting statischer Websites, also dürften dieselben Guardrails gelten.
    • Ich wollte auch einmal eine File-Drop-Site wie 0x bauen, habe es aber gelassen, als mir klar wurde, wofür sie genutzt werden würde.
    • Zumindest bei der schlimmen Art von Pornografie ist es ähnlich wie bei Imgur, das anonyme Uploads erlaubt. Cloudflare scannt bereits Uploads in R2 Storage auf CSAM: https://blog.cloudflare.com/a-simpler-path-to-a-safer-intern...
  • Cloudflare löst bei mir gemischte Gefühle aus. Die Dienste sind gut und die Preise in Ordnung. Unangenehm ist aber, dass sie zu einer Infrastruktur geworden sind, für die sich niemand direkt entschieden hat.
    Auch ohne Konto läuft der Weg zu vielen Websites über das Cloudflare-Netzwerk. Da TLS dort terminiert wird, liegt es bei Cloudflare im Klartext vor.

    • Der Eigentümer der Inhalte, die du besuchen willst, hat sich für Cloudflare entschieden und bezahlt doch auch dafür, oder? Niemand richtet versehentlich ein CDN ein.
      Ich kann mir schwer ein Wirtschaftsmodell vorstellen, das die reichhaltigen Dienste des heutigen Webs beibehält und gleichzeitig einzelnen Nutzern erlaubt, in Echtzeit den Tech-Stack der besuchten Website vorzugeben. Stell dir vor, du gehst auf die Website deiner Bank, sie nutzt Cloudflare, du willst sie aber über CloudFront bekommen, und 20 ms später kommt die nächste Person, die beides ablehnt und Azure verlangt.
      Dann bekommen wir immerhin die Bankfiliale um die Ecke und den DVD-Verleih per Post zurück.
    • Erstaunlich, dass die EU Cloudflare noch nicht als Gatekeeper eingestuft hat.
  • Es gibt einen Grund, warum ich meine bessere Version https://quickish.site von Anfang an hinter Google OAuth sperren musste.
    Ob man es mag oder nicht: Tools dieser Art werden populärer werden als damals, als Netlify oder Heroku vor 10 Jahren so etwas machten.

  • Cloudflare ist hier natürlich vertrauenswürdiger und robuster, aber wenn der URL-Name wichtig ist, unterstützt meine Site non.io [1] benannte Uploads. Beispiel: https://html.non.io/solara [2]
    Das ist bis zu einem gewissen Grad nützlich, wenn man statt eines Hashes eine aussagekräftigere URL braucht.
    [1] Launch-Diskussion: https://news.ycombinator.com/item?id=36296695
    [2] Das war ein Beispiel für die Ausgabe eines Design-Tools, an dem ich arbeite; nur die Seiten home/accommodations/about funktionieren.

  • Das erinnert an Webentwicklung in den 1990ern. Ehrlich gesagt vermisse ich die Einfachheit des Deployments von damals.

    • Dateien per FTP nach ~/public_html zu übertragen, war unschlagbar. Ich vermisse diese Zeit.
  • Cool. Ich habe von so etwas geträumt, um Frontends zu hosten, die sich mit meiner Backend-Plattform https://saasufy.com verbinden.
    Mit Claude Code kann ich eine komplette datengetriebene App in einer einzigen index.html in meinem lokalen Dateisystem bauen, und wenn ich sie mit WebSockets erstelle, gibt es keine CORS-Beschränkungen, sodass ich sie per Doppelklick direkt über das file://-Protokoll aus dem Dateisystem öffnen kann. Wenn sie mir gefällt, ziehe ich diese Datei einfach auf Cloudflare Drop und sie ist online deployt. Im gesamten Prozess braucht man weder Texteditor/IDE noch Server.