I would like to run a channel for my friends and I. I know nothing about avoiding takeovers and I think it would be a problem as I had a falling out with another channel recently. So I'm thinking the only way to avoid a possible takeover situation is to run my own irc.customname.com server. What does it take to run one?

Also are there any servers like DALnet that have chanserv in place to avoid such issues, but other than DALnet? We would like to share files with each other and I heard DALnet no longer tolerates any form of file sharing.

Any help is greatly appreciated. Thanks =)