← TEMPT ME AGAIN
THE DEVIL SUGGESTS

Build a tiny local web server

30–60 minutes · Use what you have · Easy

A small, properly bounded project: Build a tiny local web server. Start with a working first version, pay attention to what you notice, and leave yourself with something you can use, understand or show someone.

Two compact Raspberry Pi computers on a desk with Ethernet, USB, power and storage cables connected.
Jainath Ponnala — Unsplash License. Photograph captioned Raspberry Pi; it visibly shows two compact Raspberry Pi-class computers with Ethernet, USB, power and storage connected.

WANT PROPER INSTRUCTIONS? →

Do it

  1. List what you want the setup to do before installing anything.
  2. Use a spare machine or test device where possible and back up anything important.
  3. Set up one small service or check at a time.
  4. Test it from another device and note the settings that made it work.

What next?

Keep the useful notes, photograph the result if there is one, then go and find something else to do.