SpriteHTTPD - embedded HTTP server with read-only filesystem and templating, originally developed for ESP8266, now stand-alone and POSIX compatible.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
spritehttpd/espfsbuilder
Ondřej Hruška deb2fe6d93 refactoring, add doc comments 1 year ago
..
testfiles code cleaning, add extract option to fs builder, fixes 1 year ago
testout code cleaning, add extract option to fs builder, fixes 1 year ago
.gitignore add files. it mostly compiles on posix now 1 year ago
Makefile code cleaning, add extract option to fs builder, fixes 1 year ago
README.md add buildable demo, heatshrink kinda broken 1 year ago
httpd-logging.h refactoring, add doc comments 1 year ago
main.c code cleaning, add extract option to fs builder, fixes 1 year ago
parsing.c code cleaning, add extract option to fs builder, fixes 1 year ago
parsing.h code cleaning, add extract option to fs builder, fixes 1 year ago

README.md

This is a command-line utility that builds the binary espfs image. The tool can also parse the espfs image file for verification.

It uses heatshrink files & the config header from the main project.

The binary can be embedded in the fileserver project e.g. using xxd -i to convert it to a C source file that can be #include'd.