diff --git a/RESOURCES/OPTIONS/webserver/webfs-v2/webserver.zip b/RESOURCES/OPTIONS/webserver/webfs-v2/webserver.zip new file mode 100644 index 0000000..9ef9005 Binary files /dev/null and b/RESOURCES/OPTIONS/webserver/webfs-v2/webserver.zip differ diff --git a/options.cfg b/options.cfg index 85447e0..b1ad008 100644 --- a/options.cfg +++ b/options.cfg @@ -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