|description=Instructions on how to set up a {{project_name_long}} Download Mirror
|image=Hosting-13348640.jpg
Hosting a {{project_name_short}} Mirror
Instructions on how to set up a {{project_name_short}} Download Mirror
[[File:Hosting-13348640.jpg|thumb]]
Currently not looking for mirrors.
Please post your contact information and/or website in the forums if you would like to offer a mirror in case in the future more mirrors are needed.
Old forum thread can be used: <s>https://forums.whonix.org/t/looking-for-mirror-hosts-mirroring-instructions-updated/231/15</s>
Both, a Kicksecure mirror as well as a Whonix mirror will be required. This is because for simplicity there is only 1 list of mirrors which is shared in both wikis.
rsync from {{project_clearnet}}
* Available over encrypted clearnet port <code>874</code>. (Default port by <code>openssl-rsync</code>.)
* Available over encrypted clearnet port <code>1874</code>. (Default port by Debian ftpsync package, <code>rsync-ssl-tunnel</code> script.)
* Available over [[Onion_Services#Notes_about_End-to-end_Security_of_Onion_Services|encrypted]] onion, port <code>873</code>. (<code>rsync</code> default port.)
* Encrypted rsync is better.
* rsync over onion is best.
Commands below use for testing:
* Later for production you might wish to drop <code>--dry-run</code> and change the destination folder from <code>~/{{project_name_short_lowercase}}</code> to a folder of your choice such as <code>/var/www/{{project_name_short_lowercase}}</code>.
Deprecated. Please use either,
* '''A)''' TLS encrypted rsync, or
* '''B)''' rsync over onion as documented below.
rsync-ssl --dry-run --recursive --delete --times --perms rsync://{{project_clearnet}}/{{project_name_short_lowercase}} ~/{{project_name_short_lowercase}}
encrypted rsync over onion
sudo apt install torsocks rsync
rsync over onion from {{project_name_short}} onion.
torsocks rsync --dry-run --recursive --delete --times --perms "rsync://{{project_onion}}/{{project_name_short_lowercase}}" ~/{{project_name_short_lowercase}}
* https://mirrors.dotsrc.org/{{project_name_short_lowercase}}/ [permitted use exclusivity] [no traffic limit for now] [permitted to hotlink]
* https://quantum-mirror.hu/mirrors/pub/{{project_name_short_lowercase}} [permitted use exclusivity] [no traffic limit for now] [permitted to hotlink] <ref>
https://quantum-mirror.hu/web/status_en.html [stale, reported]
quantum-mirror.hu (DNS round robin)
super.quantum-mirror.hu 1000/350 Mb/s 78.131.56.189
nova.quantum-mirror.hu 1000/350 Mb/s 195.38.126.147
* https://ftp.icm.edu.pl/pub/Linux/dist/{{project_name_short_lowercase}}/ [only updated daily for now] [could ask to update more frequently] [rsync-ssl broken] <ref>
* ftp://ftp.icm.edu.pl/pub/Linux/dist/{{project_name_short_lowercase}}/
* rsync://ftp.icm.edu.pl/pub/Linux/dist/{{project_name_short_lowercase}}/
* gopher://ftp.icm.edu.pl/1/pub/Linux/dist/{{project_name_short_lowercase}}/
* https://mirrors.cicku.me/{{project_name_short_lowercase}}/ [only updated weekly for now] [could ask to update more frequently]
* https://mirror.vulnseeker.org/pub/{{project_name_short_lowercase}}/ [updated every hour]