4a3a1521efd8562b839c4485f20761d188dce48f
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

1) ## translation metadata
Mfr Update rsync link to replic...

Mfr authored 15 years ago

2) # Revision: $Revision$
Roger Dingledine reevaluate our translation...

Roger Dingledine authored 15 years ago

3) # Translation-Priority: 4-optional
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

4) 
Runa A. Sandvik utf-8 ftw

Runa A. Sandvik authored 14 years ago

5) #include "head.wmi" TITLE="Tor: Running a Mirror" CHARSET="UTF-8"
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

6) 
7) <div class="main-column">
8) 
9) <h2>Tor: Running a Mirror</h2>
10) <hr />
11) 
Sebastian Hahn another one

Sebastian Hahn authored 14 years ago

12) <p>Thank you for wanting to mirror the Tor website.  All of
Andrew Lewman Take out the page view numb...

Andrew Lewman authored 14 years ago

13) our mirrors are publicly listed on <a href="<page mirrors>">our mirrors
Andrew Lewman better wording

Andrew Lewman authored 14 years ago

14) page</a>.  We've included some sample commands and configuration below
Andrew Lewman Take out the page view numb...

Andrew Lewman authored 14 years ago

15) to make the initial setup and ongoing maintenance a minimal effort.
Andrew Lewman update the space requiremen...

Andrew Lewman authored 13 years ago

16) The Tor website and distribution directory currently require 5.0 GB of
Andrew Lewman update the directions for r...

Andrew Lewman authored 13 years ago

17) disk space.</p>
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

18) 
19) <p>
Andrew Lewman update the directions for r...

Andrew Lewman authored 13 years ago

20) If you would like to run a mirror, it's as easy as this command to download
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

21) everything a mirror should share with the world:
22) <br /> <br />
23) <tt>
Mfr Update rsync link to replic...

Mfr authored 15 years ago

24) rsync -av --delete rsync://rsync.torproject.org/tor tor-mirror/
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

25) </tt>
Jon@svn.torproject.org Seems more organized... how...

Jon@svn.torproject.org authored 14 years ago

26) 
27) <p>
Jan Reister [en] fix speling and hypos

Jan Reister authored 14 years ago

28) In order to assure we have reliable and up to date mirrors,
29) please ensure your mirror does at least the following:<br/><br/>
Jon@svn.torproject.org Seems more organized... how...

Jon@svn.torproject.org authored 14 years ago

30) 
Jon@svn.torproject.org reword and emphasize frequency

Jon@svn.torproject.org authored 14 years ago

31) Updates <b>no less</b> than every six hours, but no more frequent than every
Runa A. Sandvik closed a few tags

Runa A. Sandvik authored 14 years ago

32) hour.<br/><br/>
Jon@svn.torproject.org Seems more organized... how...

Jon@svn.torproject.org authored 14 years ago

33) 
Runa A. Sandvik closed a few tags

Runa A. Sandvik authored 14 years ago

34) Allows "Directory Index / Indexes" (Index viewing) of the /dist
35) directory.<br/><br/>
Jon@svn.torproject.org Seems more organized... how...

Jon@svn.torproject.org authored 14 years ago

36) 
Runa A. Sandvik closed a few tags

Runa A. Sandvik authored 14 years ago

37) Allows "Multiviews" or equivalent for language localization.<br/><br/>
Jon@svn.torproject.org Seems more organized... how...

Jon@svn.torproject.org authored 14 years ago

38) 
Runa A. Sandvik closed a few tags

Runa A. Sandvik authored 14 years ago

39) Have a valid contact email for administrative communications should your
40) server have issues.<br/><br/>
Jon@svn.torproject.org Seems more organized... how...

Jon@svn.torproject.org authored 14 years ago

41) 
Runa A. Sandvik closed a few tags

Runa A. Sandvik authored 14 years ago

42) It is highly recommended for all mirror operators to subscribe to <A
43) href="http://archives.seul.org/tor/mirrors/">tor-mirrors mailing
44) list</A> where all mirror listing modification requests should go (ADD,
45) CHANGE, DELETE, any other requests/notifications).  Also, any technical
46) assistance in setting up your mirror may be found here as well.<br/><br/>
Jon@svn.torproject.org Seems more organized... how...

Jon@svn.torproject.org authored 14 years ago

47) 
48) </p>
Jacob Appelbaum Add sample cronjob and a ve...

Jacob Appelbaum authored 15 years ago

49) <br /><br />
50) <p>
Jon@svn.torproject.org update instructions, docume...

Jon@svn.torproject.org authored 14 years ago

51) An example cronjob to update a full mirror once every 6 hours may look like so:
Jacob Appelbaum Add sample cronjob and a ve...

Jacob Appelbaum authored 15 years ago

52) <tt>
53) <pre>
54) # m h  dom mon dow   command
Jon@svn.torproject.org supress output except error...

Jon@svn.torproject.org authored 14 years ago

55) 0 */6 * * * rsync -aq --delete rsync://rsync.torproject.org/tor/ /var/www/mirrors/torproject.org
Jacob Appelbaum Add sample cronjob and a ve...

Jacob Appelbaum authored 15 years ago

56) </pre>
57) </tt>
58) </p>
59) <br/>
Jon@svn.torproject.org update instructions, docume...

Jon@svn.torproject.org authored 14 years ago

60) For mirror operators that use Apache, we have created a sample virtual host
Jacob Appelbaum Add sample cronjob and a ve...

Jacob Appelbaum authored 15 years ago

61) configuration file to use:
62) <tt>
63) <pre>
Andrew Lewman update the directions for r...

Andrew Lewman authored 13 years ago

64) &lt;VirtualHost 0.1.2.3:80&gt;
Runa A. Sandvik closed a few tags

Runa A. Sandvik authored 14 years ago

65)         ServerAdmin youremail@example.com<br/>
Andrew Lewman update the directions for r...

Andrew Lewman authored 13 years ago

66)         ServerName  0.1.2.3<br/>
Jacob Appelbaum Add sample cronjob and a ve...

Jacob Appelbaum authored 15 years ago

67) 
Runa A. Sandvik closed a few tags

Runa A. Sandvik authored 14 years ago

68)         DocumentRoot /var/www/mirrors/torproject.org<br/>
Jacob Appelbaum Add sample cronjob and a ve...

Jacob Appelbaum authored 15 years ago

69) 
Runa A. Sandvik closed a few tags

Runa A. Sandvik authored 14 years ago

70)         &lt;Directory /var/www/mirrors/torproject.org/&gt;<br/>
71)             Options MultiViews Indexes<br/>
72)             DirectoryIndex index<br/>
73)             AllowOverride None<br/>
74)         &lt;/Directory&gt;<br/>
Jacob Appelbaum Add sample cronjob and a ve...

Jacob Appelbaum authored 15 years ago

75) 
Jon@svn.torproject.org Close VirtualHost directive...

Jon@svn.torproject.org authored 14 years ago

76) &lt;/VirtualHost&gt;
Jacob Appelbaum Add sample cronjob and a ve...

Jacob Appelbaum authored 15 years ago

77) </pre>
78) </tt>
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

79) <br/> <br/>
80) Please ensure that you keep your mirror updated (we suggest automating this
81) task with something like '<tt>cron</tt>'). Our website, source code and
Jon@svn.torproject.org I can't be the only one thi...

Jon@svn.torproject.org authored 14 years ago

82) binary releases change often. An update frequency of six hours is recommended.  Tor users everywhere will thank you.
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

83) </p>
Jon@svn.torproject.org Seems more organized... how...

Jon@svn.torproject.org authored 14 years ago

84) <br/>	
Jacob Appelbaum Add a new mirror, change th...

Jacob Appelbaum authored 15 years ago

85) <p>
Jon@svn.torproject.org fix linwrapping

Jon@svn.torproject.org authored 14 years ago

86) If you are running a mirror, please subscribe to the
87) <A href="http://archives.seul.org/tor/mirrors/">tor-mirrors mailing list</A>, and introduce yourself there.
88) We will add you to the mirror list.  
89) Help for mirror support and configuration issues may also be found on the list.