diff --git a/tools/sichern.ps1 b/tools/sichern.ps1 index 6623ba6..9b8745f 100644 --- a/tools/sichern.ps1 +++ b/tools/sichern.ps1 @@ -37,6 +37,29 @@ # 5. Alte Archive fliegen raus, an ALLEN drei Orten, sobald mehr als # -Behalten da sind. # +# WARUM localhost UND NICHT DER OEFFENTLICHE NAME. Am 13.08.2026 scheiterte der +# naechtliche Upload mit HTTP 413. Nachgemessen mit drei Groessen: +# +# 1 KB -> 201 | 60 MB -> 201 | 340 MB -> 413, "Server: cloudflare" +# +# cdn.d4rkst3r.de laeuft ueber Cloudflare, und das deckelt Uploads im +# Gratistarif bei 100 MB. Das Archiv ist 336 MB. +# +# Der Umweg war ohnehin unnoetig: die Nextcloud laeuft auf DERSELBEN Maschine. +# Ueber http://localhost:11000 geht der Verkehr gar nicht erst hinaus -- kein +# Cloudflare, kein Proxy, kein Zertifikat, und nebenbei fuenfzehnmal schneller: +# +# ueber 192.168.100.1:11000 340 MB in 59 s +# ueber localhost:11000 340 MB in 4 s +# +# Dass dabei kein TLS im Spiel ist, ist in Ordnung: die Verbindung verlaesst die +# Rueckschleife nicht. "localhost" steht bereits in Nextclouds trusted_domains. +# +# WICHTIG, DAMIT NIEMAND ES FALSCH LIEST: diese Kopie ist KEINE Auswaertskopie. +# Die Nextcloud liegt im selben Docker-Volume-Bereich auf derselben Platte wie +# die Daten. Sie ist die dritte Kopie, nicht der Weg aus dem Haus -- der fehlt +# weiterhin. +# # WARUM CURL UND NICHT RCLONE. Nextcloud spricht WebDAV, curl spricht WebDAV, # und curl ist ohnehin da. rclone waere ein weiteres Programm, das installiert, # konfiguriert und aktuell gehalten werden will — fuer PUT, PROPFIND und DELETE