While switching the server software I use, I got the redirection logic wrong, and some information that I normally wouldn't publish ended up visible.
If you visited any site ending in .thecshore.com, the record of your IP
address visiting this site was visible from about June to Aug 5
A number of email addresses from and to thecshore.com in 2018 and until
early 2019 have been visible. I will be attempting to determine exactly
what emails are impacted and to communicate with the affected parties.
To my knowledge the sites have not been compromised by a third
party/parties (crackers), despite the misconfiguration.
Lesson learned: Don’t do stats generation locally; securely gather the
logs using an intermediate host, and only process and display on an
General rule of thumb: Don’t use a webserver for server private data as
well as public data. In this case the data are not ultra-sensitive, but
it’s enough that I am reminded of why ‘the cloud’ is not a good place
for private data.
The contact form got broken (again!) by a security policy change in the underlying OS for this site. That’s been fixed and I’ve added alternate contact information in case more breakage occurs. Which of course means there won’t be more breakage.
As a base service for bare metal infrastructure I prefer my provisioning and configuration management servers to be bare metal which can be accessed without requiring other hosts or infrastructure. For small deployments the Raspberry Pi makes a great choice because it is inexpensive, uses little electricity, takes little space, and yet has enough power for the relatively low demands placed on the server (which also makes a full x64 server overkill).
For small deployments (or home or small office use) you may find yourself in need of a 'bare metal' server, but not want or need the expense of an x64 machine. If the workload is not too demanding, a Raspberry Pi can be a good choice. The Pi has the benefit of being inexpensive, using little electricity, and taking little space.
Module 1 Skipped or Simplified Material, Part V Outputs A GPIO pin designated as an output pin can be set to high (3V3) or low (0V).
Inputs A GPIO pin designated as an input pin can be read as high (3V3) or low (0V). This is made easier with the use of internal pull-up or pull-down resistors. Pins GPIO2 and GPIO3 have fixed pull-up resistors, but for other pins this can be configured in software.
Easy Button Sadly our easy button is not as easy as the Staples® easy button.
Hardware Keep the LED connected.
Adding a Button Positioning these buttons correctly is rather tricky. Don’t worry. If you end up with the button turned the wrong way, all that will happen is that it will act as if it was always pressed. If that is what you are seeing, just rotate the button a quarter of way around.