This is the list of things I do to create a headless version of the standard Raspbian “wheezy” OS. While the standard OS is a good starting point for exploring the Raspberry Pi world, it isn’t what I want on my remote servers and controllers. For those devices I want a small, secure OS running only the software needed to do the job at hand, whether that’s a simple control program or a full blown web server. This article gives a concise set of command line instructions for creating that OS on a Raspberry Pi (RPi) and then taking a snapshot of it. The snapshot (disk image) can then be burned onto an SD card as the starting point for another headless RPi.