Running a webserver on an m5Stack Atom Lite

Following the talks at Snap!Con, I've just received an ESP32 m5stack Atom Lite to play with using Microblocks.

Got the Neopixel changing colour

I'd now like to set up a webserver on it so I can make requests from Snap! to it but can't find information on how to do so.

Can anyone point me in the right direction to get one going?
[edit I'd forgotton that Snap! won't be able to make requests to an non-HTTPS server but still interested to find out how to do it as I can use Node-RED to make the requests instead ]

In the meantime - I've just used the HTTP client blocks to retrieve the cheerlights colour and get the built-in RGB LED to show it