Tor: Prowadzenie Mirrora
Dziękujemy, że chcesz mirrorować stronę Tora. Wszystkie nasze serwery-mirrory są publicznie wypisane na naszej stronie mirrorów. Poniżej zamieszczamy kilka przykładowych komend i konfiguracji, by wstępne uruchamianie i utrzymywanie odbywały się jak najmniejszym wysiłkiem. Strona Tora i katalog dystrybucyjny w chwili obecnej wymagają 5,0 GB miejsca na dysku.
Jeśli chcesz prowadzić serwer lustrzany, wystarczy ta komenda, by pobrać
wszystko, czym serwer lustrzany powinien dzielić się ze światem:
rsync -av --delete rsync://rsync.torproject.org/tor tor-mirror/
W celu zapewnienia, że mamy wiarygodne i aktualne mirrory, prosimy upewnić
się, że Twój mirror wykonuje co najmniej następujące rzeczy:
Aktualizuje się nie rzadziej niż co sześć godzin, ale nie częściej,
niż co godzinę.
Pozwala "Directory Index / Indexes" (wyświetlanie
indeksów) katalogu /dist.
Pozwala na "Multiviews" lub coś
równoważnego, w celu lokalizacji języków.
Ma prawidłowy adres
email w celach komunikacji administracyjnej, gdyby Twój serwer miał
kłopoty.
Jest wysoce zalecane, by wszyscy operatorzy mirrorów
zapisali się na listę mailingową tor-mirrors gdzie powinny iść wszystkie prośby modyfikacji (ADD, CHANGE, DELETE,
jakiekolwiek inne prośby/zawiadomienia). Ponadto, można tu znaleźć wsparcie
w jakichkolwiek sprawach technicznych przy uruchamianiu mirrora.
Przykładowe zadanie crona do aktualizacji całego mirrora raz na 6 godzin
może wyglądać następująco:
# m h dom mon dow command
0 */6 * * * rsync -aq --delete rsync://rsync.torproject.org/tor/ /var/www/mirrors/torproject.org
Dla tych operatorów mirrorów, którzy używają Apache, stworzyliśmy przykładowy plik konfiguracji wirtualnego hosta:
<VirtualHost 0.1.2.3:80> ServerAdmin youremail@example.com
ServerName 0.1.2.3
DocumentRoot /var/www/mirrors/torproject.org
<Directory /var/www/mirrors/torproject.org/>
Options MultiViews Indexes
DirectoryIndex index
AllowOverride None
</Directory>
</VirtualHost>
Prosimy upewniaj się, że Twój mirror jest aktualny (sugerujemy zautomatyzowanie tego zadania za pomocą czegoś podobnego do 'cron'). Nasza strona, kod źródłowy i wydania binarne często się zmieniają. Zalecana częstotliwość aktualizacji to raz na sześć godzin. Użytkownicy Tora na całym świecie będą Ci wdzięczni.
Jeśli prowadzisz mirror, proszę zapisz się na listę mailingową tor-mirrorsi przedstaw się tam. Dodamy Cię do listy mirrorów. Na liście można też znaleźć pomoc w sprawach wsparcia dla mirrorów i spraw związanych z konfiguracją.