20 Punkte von xguru 2022-06-17 | 3 Kommentare | Auf WhatsApp teilen
  • Wenn eine Zip-Datei nur HTML enthält, kann sie auf 6 Betriebssystemen direkt als Webserver ausgeführt werden
  • Begann als Hobbyprojekt, bietet inzwischen aber komplexe Funktionen in nur 1,9 MB Größe, inklusive Hosting für Lua + SQLite
    → Unterstützung für REPL, Mbed TLS, Sandboxing, argon2-Passwort-Hashing, MaxMind-IP-Geolokalisierung usw.
    → Bietet eine Easy-Mode-API und ein Web-Framework (Fullmoon) für Entwicklung auf höherem Niveau
    → Kommandozeilenargumente können über eine .args-Datei festgelegt werden
  • Unterstützt x86-64 Linux, macOS, FreeBSD, NetBSD und OpenBSD

3 Kommentare

 
ryugwang 2022-06-17

Ich hatte überlegt, es für ein privates Projekt zu verwenden, habe es dann aber beiseitegelegt, weil es während der Entwicklung wohl lästig gewesen wäre, die Dateien bei jeder Änderung wieder als ZIP zu packen und neu zu starten. Als ich es diesmal noch einmal angesehen habe, gibt es offenbar die Option -D, mit der sich Dateien aus einem bestimmten lokalen Verzeichnis direkt ausliefern lassen.

Ich habe es kurz getestet, und Änderungen an lokalen Dateien werden in Echtzeit übernommen. Unterverzeichnisse werden ebenfalls erkannt.

 
eususu 2022-06-17

Wow, ich dachte, das würde nur ein interessantes Projekt bleiben..
Das sollte man gut im Auge behalten.