Difference between revisions of "Tracker"

From Archiveteam
Jump to navigation Jump to search
Line 4: Line 4:
  
 
= Hardware =
 
= Hardware =
The tracker runs on a [http://www.archiveteam.org/index.php?title=Clown_hosting#linode Linode 1024] instance operated by [[User:Chronomex|chronomex]].  The system is tracked by [http://zeppelin.xrtc.net/corp.xrtc.net/shilling.corp.xrtc.net/index.html Munin].
+
The tracker runs on a [http://www.archiveteam.org/index.php?title=Clown_hosting#linode Linode 1 GB] instance operated by [[User:Chronomex|chronomex]].  The system is tracked by [http://zeppelin.xrtc.net/corp.xrtc.net/shilling.corp.xrtc.net/index.html Munin].
  
 
= Software =
 
= Software =

Revision as of 22:03, 21 April 2013

The Tracker is the center-pivot of Archiveteam's distributed archiving efforts. The Warrior is the yang to the Tracker's yin. The warriors get the list of current projects from [1].

For most projects, the tracker provides seed points such as usernames, and keeps track of who retrieved what resources and where they're stashed.

Hardware

The tracker runs on a Linode 1 GB instance operated by chronomex. The system is tracked by Munin.

Software

alard takes care of making the tracker run happily. The custom software is a python based HTTP application that sends and receives JSON payloads and uses Redis for the data store; all on top of Debian Linux. The code is hosted on GitHub.

The warriors get the list of current projects from the Warrior HQ. The code is in the warrior-hq repository.