We host a webserver running Apache on Linux that allows web content to be served directly from any Andrew user's home directory in AFS without manual publishing. This is more convenient and allows for automated manipulation of AFS files through CGI scripts. Contrib offers CGI execution and SQL access not provided by Computing Services.

To make use of the contributed webserver, simply place files under a directory named www in your AFS home directory. These files can be immediately viewed at http://www.contrib.andrew.cmu.edu/~[your andrewid].

This www directory needs to be publicly readable, which may require explicit adjustment of AFS permissions. For more information on AFS permissions issues, review the section on CGI AFS-Write Support.