HTTPD Server

Tony Sanders (
Wed, 12 May 1993 01:52:48 -0500

I finally picked a name for my server code: Plexus

Plexus Version is available through

I integrated the SpaceWalk and Bookmark demos in the source release and
did a lot of cleanup. Note that the demos moved because of this (I'll
leave pointers to them in the old locations for a while), check out
the home page for pointers.

The documentation is in better shape also. I've started to split it out
into many files. I need to add the bookmark stuff, flesh out the internals
part and talk about writing new gateways.

In case you are new to this list I've included some basics about Plexus.

It's great for playing around with new server ideas because you can
prototype them quickly in perl and the server can load them each time they
are accessed so you don't have to restart the server a hundred times.
When you are happy with them you can load them at startup for better

Plexus Features

Plexus is an HTTP server writen in perl that includes the
following features:

Date and Time Gateway
Displays the date and time using 61 different timezone translations.

Finger Gateway
Finger people and print out relevant faces.

Directory Browser
Sorted, last modification stamp, file size, and directory indictor.
Allows HTML headers and footers. User can specify filters using
search keyword.

Print out a fortune from the fortune database.

Prints out calendars by month and year, will also do whole years.

Restricted Access Directories
Restricte access by account number and IP address.

Image Decoding Libaray
Find objects in images using bitmasks.

Directory Search
Search directory trees using perl regular expressions.

Iconic UP, FORW, and BACK using image decoding library and menus
embedded in the URL.