We at FPF announced
<https://twitter.com/FreedomofPress/status/449652619674271744> our Tor
mirror <https://tor.pressfreedomfoundation.org/> almost two months ago
(and I also e-mailed the list) but I noticed that it's not in the list
of mirrors on the Tor Project website. If there's anyone subscribed here
who can take care of adding it, I would appreciate it. The server is in
USA. Thanks.
--
Kevin Gallagher
Twitter: @ageis
GPG: 0x5F4F47885921D69C
(415)-767-5566 ext. 13
Hello everyone,
I set up a new mirror of TorProject distributions.
URL: http://www.netgull.com/torproject/
Update frequency: Every four hours
Organization: NetGull
Location: Dallas, USA
Please, add it to your mirror list page.
Thanks,
Andrea
Hello,
The mirror under organization "alebcay.tk" (address is http://alebcay.mooo.com:8080) has undergone some changes:
- the address is now at http://tor.alebcay.tk (port 80, default). The domain no longer routes through CloudFlare, so it's easier to serve pages through that domain.
- FTP address is now at ftp://ftp.alebcay.tk (port 21, default)
- rsync access to the website (not /dist) is now available at rsync://alebcay.tk/tor
Our CSV entry now reads:
calebcenter(a)live.com, alebcay.tk, US, United States, US, TRUE, FALSE, NO, http://tor.alebcay.tk, , rsync://alebcay.tk/tor, ftp://ftp.alebcay.tk, http://tor.alebcay.tk/dist, , ,
The status of all services (including the Tor mirror) hosted on the alebcay.tk domain can be checked on http://status.alebcay.tk at any time (hosted on an outside server for redundancy).
--
Caleb Xu
Finally, brothers, whatever is true, whatever is honorable, whatever is just, whatever is pure, whatever is lovely, whatever is commendable, if there is any excellence, if there is anything worthy of praise, think about these things.
-Philippians 4:8
Hi all,
We're working on a simplified download site for the Tor Browser on the
www-team mailing list. Development is currently taking place on a GitHub
repo here <https://github.com/wpapper/tor-download-web>, and the latest
version of the site can be found
here<https://wpapper.github.io/tor-download-web/>
.
We are seeking to create a setup script which would allow the download site
to be turned into a full-fledged download mirror. Ideally, someone can use
git clone, run setup.sh, and have a working download mirror fully
configured.
The setup script should:
1. Pull the contents of Tor’s website mirror (or even just dist/torbrowser
if possible, since that's all we need)
2. Check the GPG keys to make sure that nothing has been modified
3. Move the download files into a mirror directory and update the URLs
found in thank-you.js<https://github.com/wpapper/tor-download-web/blob/master/js/thank-you.js>
4. Ensure that the mirror and the git repo will auto update using cron and
will work across version numbers
Would someone be able to help us create this script using Bash? A very
basic outline of the script can be found
here<https://github.com/wpapper/tor-download-web/blob/master/setup.sh>
.
Thank you for your help!
Sincerely,
Will Papper
Hello,
I was going to submit a mirror at http://alebcay.tk:8080, but read the note about avoiding load balancers/CDNs, so the new URL that points to the same location is http://alebcay.mooo.com:8080
calebcenter(a)live.com, alebcay.tk, US, United States, US, TRUE, FALSE, NO, http://alebcay.mooo.com:8080, , , ftp://alebcay.mooo.com, http://alebcay.mooo.com:8080/dist, , , ,
Thanks,
--
Caleb Xu
Finally, brothers, whatever is true, whatever is honorable, whatever is just, whatever is pure, whatever is lovely, whatever is commendable, if there is any excellence, if there is anything worthy of praise, think about these things.
-Philippians 4:8
Thanks Andrew. I configured lighttpd accordingly, but I kept running
into a parsing error until I realized that I needed to comment out an
include, like so:
#include_shell "/usr/share/lighttpd/create-mime.assign.pl"
This solved the mime.assign problem, and everything seems to be working
now. You can see it for yourself at
http://tuxnet-opti980.main.usu.edu/mirrors/torproject.org/
This should conclude things. I got a bit confused by the CSV file, but
here's the information that it's after:
adminContact: jvictors(at)jessevictors(dot)com
orgName: Utah State University
isoCC: US
subRegion: Utah (is this what this is asking for?)
region: United States (is this right?)
ipv4: TRUE
ipv6: FALSE
loadBalanced: NO
httpWebsiteMirror:
http://tuxnet-opti980.main.usu.edu/mirrors/torproject.org/
httpsWebsiteMirror:
rsyncWebsiteMirror:
ftpWebsiteMirror:
httpDistMirror:
http://tuxnet-opti980.main.usu.edu/mirrors/torproject.org/dist/
httpsDistMirror:
rsyncDistMirror:
hiddenServiceMirror: http://lezi3rwszml5o4zj.onion/mirrors/torproject.org/
updateDate: (not sure what to put here)
I may update these values in the future if I add additional types of
mirrors, but for now that's the information. The website doesn't show
all of these values, so I'm not sure what some of them mean or their
implications.
Feel free to add this to the CSV file and the website if I have the
values right.
All the best,
Jesse V.
On 05/13/2014 04:00 AM, tor-mirrors-request(a)lists.torproject.org wrote:
> Ok, time to update that. Our site is English only, multiviews aren't
> used anymore. Lighttpd cannot do multiviews, that I know of, it's part
> of the goal of being a light httpd server.
>
> Just add html.en to your lighttpd config as an index file, like this:
>
> index-file.names = ( "index.html.en" )
> mimetype.assign = (
> ".html.en" => "text/html",
> ".css" => "text/css" )
>
>
> -- Andrew pgp 0x6B4D6475
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Because https://www.torproject.org/docs/running-a-mirror.html.en lists
it as a requirement, the main reason being is that the pages all have
.en extensions, so the main index is index.html.en. This means that by
default lighttpd doesn't recognize that file as a valid index and
returns a 404 whenever someone visits the root directory. Visiting the
pages manually causes it to be downloaded rather than viewed. I guess
lighttpd could rewrite the requests for *.html.en to *.html, or return
.en as html/text, but I don't think that's what "Multiviews" means as
far as I know. Tips would be appreciated.
So again, can this multiview functionality be accomplished under
lighttpd, and if so, what do I need to change in the config file?
Jesse V.
On 05/12/2014 04:00 AM, tor-mirrors-request(a)lists.torproject.org wrote:
> : While this meets most of the requirements, I still need to offer
> : "Multiviews" or some sort of language support URL rewrite in order to
> : meet the last requirement. Any tips on how to do that in lighttpd?
>
> Why do you think you need to do this?
>
> -- Andrew pgp 0x6B4D6475
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQF8BAEBCgBmBQJTcO3HXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxMjgyMjhENjEyODQ1OTU1NzBCMjgwRkFB
RDk3MzY0RkMyMEJFQzgwAAoJEK2XNk/CC+yAGvwIAKZ6OaiJWznHfoX+Ij7Aa7jC
xVQ6cl0dOCm5IAQmyIiX17glX8HMSxWZirBUUXaziLRJhrYD8pcjkv+vde7WB2ux
kYnvErUmjhs7NkqWJuecYv6yieJoLCShTA4Eiy78w5AKcrypWnXv/DKEGOmXGCXz
aZFKZwtHWs6eXMLlIQcEvyYyqV7ImeNsKdDd3+1+BhiRBXRNY1i70LK3YKfKEKJa
19XYJcQeTrYG8g8kRcyQSu3chR6A/gvrPFR0KO6xize8QCUMxFfCwmce/ezgYX+1
WPof1wIV1vN4nEPAEFEVmEsVfhicox7pDZiPLyBRSChIshjTJ/NUY+Tl+9jxfvU=
=HFJF
-----END PGP SIGNATURE-----