Hello, welcome to the official Tremulous slums.

Stickied within the Server subforum, guides for setting up a server running Windows or Mac are posted. Apparently, if you use Linux you are already an advanced computer user, so you'll already know how if Linux is your thing. The present Tremulous system does not use a login system for admins, a shortcoming owing largely to the open-source nature of the game among other reasons. Instead, TJW introduced one method of administration that has all but become the standard. The official site for TJW's aging patchset can be found
here.
Bots largely remain a novelty in Tremulous, and the only public release of a patch providing working bot support is Amine's Trembot '0.01' release, although it is rather crude if compared with the most recent bot work seen on the [T] servers. Amine's work can be found
here, although the patchset it's compiled with (Lakitu's QVM 5.01) has been considerably reworked and improved since then.
Best of luck, and if your topic is responded to with a RTFM or 'noob!' reply, your visit to the Trem forums has been received with the usual cordial disposition. Ignore it, and don't let it influence your future involvement in the community.