First, have a look at the list of current FTP and HTTP mirror sites. If there is already some mirror sites in your country, then we probably don't need another. If you are unsure, please ask.
Sometimes the existing sites stop updating, or stop working altogether, without our knowledge. If you see a broken mirror site, please let us know.
To mirror this site, you need to download and install rsync if you don't already have it.
FTP (current)
To mirror the FTP files, create a nightly cron job with the following command:
If you like to see more information from rsync, you may want to add --verbose and --stats options.rsync -az --delete ftp.squid-cache.org::ftp-files /your/ftp/directory
The FTP site is usually small (30 MB) since we keep only the latest versions there.
FTP archive (all old & current releases)
To mirror the FTP archive files, create a nightly cron job with the following command:
If you like to see more information from rsync, you may want to add --verbose and --stats options.rsync -az --delete ftp.squid-cache.org::archive /your/ftp/directory
The archive is fairly large as it contains every release of Squid since 1.0 in 1996. Currently about 600 MB.
HTTP
To mirror our HTTP files, you must create a virtual host on your HTTP server so that we can simply substitute hostnames in a URL without having to change the pathnames. Your virtual host name will be of the form wwwN.CC.squid-cache.org where N is replaced with a number, and CC with a country code.
Set up a cron job to run rsync nightly:
rsync -az --delete www.squid-cache.org::http-files /your/http/directory
If you mirror both FTP and HTTP sites, do not run the cron jobs at the same time. Please separate them by 30-60 minutes to spread the load on our server.
How much space do you need?
- as of August 1999, there are 215 MB in the HTTP site.
- as of June 2001, there are 510 MB in the HTTP site.
- as of June 2002, there are 700 MB in the HTTP site.
- as of Jan 2004, there are 1160 MB in the HTTP site.
- as of June 2006, there are 1575 MB in the HTTP site.
- as of Oct 2007, there are 2.2 GB in the HTTP site.
- as of Nov 2010, there are 2332 MB in the HTTP site.
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products
Miscellaneous
- Developer Resources
- Related Writings
- Related Software:
- Squid Artwork
Web Site Translations
Mirrors
- Website:
- ... full list
- FTP Package Archive