April 15, 2015

Switching to nginx

09:17 -0400

I think that I've been running lighttpd for almost as long as I've had a VPS, but I've recently decided to switch to nginx.

The main reason that I've decided to switch is that lighttpd no longer seems to be actively developed. They still do bug fix releases, but aside from that, development seems to have been stalled. They have been working on their 1.5 branch for years, without marking it as stable. In fact, they even started working on a 2.0 branch without first releasing 1.5, which was a warning sign that development was losing focus.

Nginx has some weirdnesses and unexpected design decisions, though. For example

One feature that I will miss from lighttpd is its ability to automatically split SCRIPT_NAME and PATH_INFO based on what files are actually on the filesystem. I depend on that feature in my own CMS, which means I'll have to implement it myself, which is slightly inconvenient, but not too big of a deal.

I slightly prefer the lighttpd configuration file format, but that could be just a matter of what I'm used to.

Switching to nginx means that I'll be able to try out Passenger, which seems like a very interesting application server.

I've already switched my dev machine. Next I'll switch our home server, and once I have the CMS changes done, I'll switch my VPS.

0 Comments
March 29, 2015

New album: 2015-03 (20 pictures)

15:28 -0400
[untitled] [untitled] [untitled] [untitled] (16 more...)
View entire album.

Photos of Gareth from March 2015.

0 Comments
February 19, 2015
11:04 -0500
Hubert Chathi: This is how you destroy a brand. After using and recommending ThinkPads for over a decade, my next laptop may not be one.
0 Comments
February 13, 2015
10:28 -0500
Hubert Chathi: First, @LinkedIn.com kills its RSS feeds, and now it restricts its API access. It's almost like LinkedIn hates its users.
Via: reddit
0 Comments
January 1, 2015
13:08 -0500
Hubert Chathi: is annoyed that USB video capture devices aren't just standard UVC devices
0 Comments
December 18, 2014
20:09 -0500
Hubert Chathi: What do you mean it isn't Friday yet?
0 Comments
December 16, 2014
22:10 -0500
Hubert Chathi: Farewell Dr. Dobbs :(
Via: reddit
0 Comments
December 13, 2014
09:51 -0500
Hubert Chathi: # loves The Magic Schoolbus
0 Comments
November 19, 2014
17:16 -0500
Hubert Chathi: Regarding the recent # GR, I pretty much agree with rra's take on the results.
0 Comments
November 17, 2014
14:30 -0500
Hubert Chathi: is making a rope net to add to the kids' jungle gym. Lots of tying...
0 Comments
October 27, 2014
12:09 -0400
Hubert Chathi: Municipal election day for Ontario. Get out and vote!
0 Comments
September 30, 2014
20:27 -0400
Hubert Chathi: The @beavercreek.coop arbour is starting to take shape. Probably a just couple more days until it's done.
0 Comments
September 29, 2014
11:11 -0400
Hubert Chathi: Thank you to @cloudflare.com for Universal SSL
0 Comments
September 25, 2014
20:11 -0400
Hubert Chathi: Dear everyone. If youre not a system administrator, dont worry too much about "shellshock". You should be more worried about keeping your browser up to date.
0 Comments
15:21 -0400
Hubert Chathi: Yesterday's @xkcd.com is so true.
0 Comments
September 1, 2014
23:01 -0400
Hubert Chathi: is glad that the rain mostly held off today until we finished our arbour
0 Comments
August 24, 2014
20:48 -0400
Hubert Chathi: this weekend, we got all the posts in for the @beavercreek.coop # arbour, and half the posts in for our own
0 Comments
August 5, 2014
14:22 -0400
Hubert Chathi: Tor relay up and running to help defend online anonymity https://eff.org/torchallenge
0 Comments