a unixoid OS (Oh, I think, ServDoc IS portable to windows, but I haven't some Windows Boxes to test...)
perl (>= 5.005). You haven't to install extra modules (but you have to have a fairly complete standard distribution)
for some documentation items you need root rights, for others not