Project StreakPi - Part 1

The time has at long last finally come when I make some use of the Raspberry Pi I purchased last year. My wife finally gave me the excellent suggestion that I should make something useful of the darn thing, instead of having it decorate the bottom of my drawer. Can't say I disagree.

The time has never been better, as this nutty project will enable me to learn more about modern web development, configuring a Linux-based computer, and just generally hanging around in the terminal on which ever device I choose or have at hand. Clearly, this is a win on all fronts.

My goal with this, beyond the pure learning experience, is to have a small and low-power computer at my disposal whenever I need one. It is to be connected to the public facing Interner, and it will run a web server on which I shall host a few services. Services that I personally want to have control over to a degree that large companies do not agree with me having. Naturally, there will be some time before I get everything setup as I want, and that is also the reason why I have chosen to make this record of my attempts, failures, and progress towards my goals.

_Equipment:_

  • Raspberry Pi model B revision 2 (512MiB of RAM)
  • Sandisk Ultra Extreme SD card 16GiB
  • A plastic case
  • A micro-USB cable
  • A power adapter rated at 1,5A

_Software:_

  • Raspbian Jessie Lite
  • Nginx 1.9
  • PHP 7
  • Some SQL server (undecided as of yet)

In the next part I'll actually dig into just what the heck I'm doing to set this little computer up to do the things I want it to do, and my reasoning for doing so.