So yeah, it seems this site hasn’t been updated or anything much. Possibly because there isn’t enough time. Want to help out? Just drop a line to the email hosting [at] lefthost [dot] info and stuff.
Also welcome is ideas of what to mirror and stuff. (Speaking of which, the RAAN mirror is up-to-date, it still doesn’t include the forum.)