Package Repository
Set up a package server. If you have more than one colo/datacenter/server room set up a duplicate package server in one of the secondary locations and rsync the repository to the secondary server regularly. This allows you to continue to perform deployments in the event that you lose the primary datacenter.
If you've set up the reporting server then packages can be uploaded via http://tpkg/uploads/new. The directory where uploaded packages will be saved can be configured via the "upload_path" parameter of the reporting server's configuration file.
Reporting Server
Set up a reporting server.