Finally migrated to lighttpd August 11th
Last night I finally got around migrating this site and a variety of other resources hosted on this machine to lighttpd. Once you grasp the inner workings of the configuration file (which is, admittedly, a little confusing, especially coming from an Apache2 I-have-separate-configuration-files-for-everyone-and-his-dog kind of setup) it’s truly powerful and crisp.
As outlined many times before, lighty’s conditionals really lighten up (pun!) a rainy day. If you compare an armada of ServerName/ServerAlias directives in an Apache configuration with a geeky single line regex conditional in lighttpd, you’ll grok that fairly quickly.
Since weigon seems to be in preparation for a lighttpd 1.4 release in the not-too-distant future, there’ll be even more love with nested conditionals and all sorts of other goodies. Yay!
One thing I need to have another go at is a multi-project trac installation which I haven’t been able to find a lean way to configure in lighttpd yet without a) running a tracd instance for each installation or b) specifying the TRAC_ENV environment variable manually for each and every project. So this vhost along with the subversion repository and a WebDAV server remain to be proxied through lighty.

1 comment
Jump to comment form