GetTor was created as a program for serving Tor and related files over SMTP, thus avoiding direct and indirect censorship of Tor's software, in particular, the Tor Browser Bundle (TBB). Users interacted with GetTor by sending emails to a specific email address. After the user specified his OS and language, GetTor would send him an email with an attachment containing the requested package. This worked well for a while, but the bundles started to get too large for being sent as attachments in most email providers. In order to fix this, GetTor started to send (Dropbox) links instead of attachments.
Where do GetTor packages live
Tor Browser packages live at the following repositories:
The following packages are needed to run a gettor instance:
internetarchive is needed to send Tor Browser files via command line to the internet archive.
jq is a json parser that is used to find out about the new tor browser releases.
Both internetarchive and jq are used in: scripts/update_files
The following packages are instead needed to deploy gettor via ansible: