New webserver package webfs-v2, 400kb total memory use

This commit is contained in:
AGG2017 2024-02-25 21:22:28 -05:00
parent 888f89aa64
commit 385d0baefd
2 changed files with 4 additions and 1 deletions

Binary file not shown.

View file

@ -48,13 +48,16 @@ authorized_keys="@/RESOURCES/KEYS/authorized_keys" [ssh]
# Enable a web server
# Use "webfs-v1" with default port 8000 or "webfs-v1:port" for a custom port
# "webfs-v1" uses shared libraries with memory footprint of 4MB (4% of RAM)
# Use "webfs-v2" with default port 8000 or "webfs-v2:port" for a custom port
# "webfs-v2" uses static libraries with memory footprint less than 400kb (0.4% RAM), no dependencies
# Browse http://printer_ip:8000/mesh for the 3D auto bed leveling mesh visualizer
# Browse http://printer_ip:8000/webcam for the live webcam page
# More web pages will be added soon
# Depends on the option "app_nocamera" only for versions 3.0.5+
# No dependency for versions below 3.0.5
# Available for versions 2.3.9 ... 3.0.9
webserver="webfs-v1:8000" [app_nocamera]
webserver="webfs-v2:8000" [app_nocamera]
# Enable Python 3 (+14MB to the update, +25MB to the rootfs)
# Select the version you need. Python might be required by some other options