The Amiga is the dream node — the machine that started it all. Getting it online as a web server is harder than the Wii or PS3, but there are two viable paths.
The easy route. A PiStorm replaces the original 68k CPU with a Raspberry Pi that emulates a 68020/030/040 at far higher speeds. Crucially, the Pi inside the PiStorm can also run Linux natively.
[PISTORM SETUP] Amiga 500/600/1200/2000 + PiStorm board + Raspberry Pi 3A+/Zero 2W The Pi runs Linux and the node agent — standard Python 3, no compromises. The Amiga's custom chips still handle video/audio, so it looks and sounds like an Amiga, but the web serving happens on the Pi inside it.
The hard (but authentic) route. Run the node agent directly on AmigaOS using AmigaPython and a real TCP/IP stack.
[NATIVE SETUP] Requirements: - Amiga with 68020+ CPU (or accelerator) - Roadshow TCP/IP stack (~EUR 30, actively maintained) - PCMCIA Ethernet (A600/A1200) or Zorro Ethernet (big-box) - AmigaPython (Python 2.5 based)
The catch: Python 2.5 lacks the json module (added in 2.6). The agent would need a simplified variant that either bundles simplejson or uses a line-based manifest format instead of JSON. This is doable but adds complexity — the PiStorm path is recommended unless you specifically want native AmigaOS serving.
json
simplejson
Full guide coming once hardware path is decided and tested.