Difference between revisions of "Dev/Source Code"
< Dev
Jump to navigation
Jump to search
Megalanya1 (talk | contribs) m (MOTHERFUCKER ! ! !) |
Megalanya1 (talk | contribs) m (MOTHERFUCKER ! ! !) |
||
Line 4: | Line 4: | ||
The warrior uses the following repos: | The warrior uses the following repos: | ||
== '''MOTHERFUCKER ! ! !''' == | |||
== '''MOTHERFUCKER ! ! !''' == | |||
== '''MOTHERFUCKER ! ! !''' == | == '''MOTHERFUCKER ! ! !''' == |
Revision as of 14:38, 17 January 2017
Fork me on GitHub! File and triage issues, fix bugs, refactor code, submit pull requests… all welcome!
The warrior uses the following repos:
MOTHERFUCKER ! ! !
MOTHERFUCKER ! ! !
MOTHERFUCKER ! ! !
MOTHERFUCKER ! ! !
MOTHERFUCKER ! ! !
Server code
Server code includes code that the Tracker executes.
universal-tracker - Ruby
- The server of which the Seesaw contacts
warrior-hq - Ruby
- The server of which the warrior appliances contact for project metadata
archiveteam-megawarc-factory - shell
- The scripts that bundles the WARC files.
URLTeam code
URLTeam code is independent from the tracker and warrior.
Old:
- The client code that scrapes the shortlinks. It includes a pipeline shim to run the code.
- The server code for the tracker.
New:
- A pipeline shim to run the code.
- The code for both the client library and tracker.
Misc
- Dockerfile that runs the warrior inside a Docker container.
ArchiveBot - Ruby, Python, Lua
- An IRC bot for archiving websites.
wget-lua - C, Lua
- A patched version of Wget for web crawling.
standalone-readme-template - Markdown
- A template for readme files included in grab repositories.
archiveteam-dev-env - Shell
- Ubuntu preseed for a developer environment for ArchiveTeam projects.