I don't have much experience with this. are there any free or low-cost solutions I can deploy? We have a relatively low-powered server running windows NT (ouch, i know).
Preferably something that allows multi-user access though something light-weight is the main consideration.