If you want to set up your own irc server, I recommend you ngIRCd. It is very easy to configure (only one config file to edit and you’re done) and really stable. Thus, it is pkged in debian.
For debian(-based):
apt-get install ngircd
Full-text doc search.
Misc
Enter search terms or a module, class or function name.