Skip to content

ESP8266.CMS is a Content Management System running on an ESP8266

License

Notifications You must be signed in to change notification settings

lukastautz/ESP8266.CMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP8266.CMS

ESP8266.CMS is a Content Management System running on an ESP8266.


Installation

Change the WLAN-name, WLAN-password, blog name and admin ip in config.h. Compile main.cpp and config.h (recommended is with PlatformIO and platformio.ini (Do not forget to change upload_port directive)). Then upload the firmware on the ESP8266.


LEDs

Blue LED on startup means that the ESP8266 is connecting with the WLAN network. After connecting finished, blue LED should be out. If a visitor requests the site, blue LED should be on for the time the data is read/send.


Favicons

If you want to change the favicon, you can change it by setting FAVICON_ICO in config.h to an urlencoded favicon.ico.


Benchmark

I've made this Benchmark with siege with 5 concurrent users and 30min test. Results are on every benchmark differnet, because of many factors like Wifi connection speed, settings and other. Results below:

  • 35100 requests
  • 0 failed requests
  • 260 ms average response time
  • 60 ms shortest reponse time
  • 610 ms longest response time

Copyright (C) 2022 Lukas Tautz

About

ESP8266.CMS is a Content Management System running on an ESP8266

Topics

Resources

License

Stars

Watchers

Forks