cURL
Your ad here would be seen by 100,000 unique vistors every month Haxx ad
libcurl

Shopping cart software, Online file storage, Online photo storage, Hosted shopping cart, Contact management software, Email marketing software, Project management software, Issue tracking software, Online notepad, Web publishing software

SourceForge.net Logo

cURL > Download > Mirrors > How To Mirror

How To Mirror

We provide the download packages for mirroring using rsync. You can mirror the contents at any time, using these command lines:

  rsync -t --delete rsync://cool.haxx.se/curldownload curl-web-root/download

The first line of course mirror the web site, while the second line mirrors the download packages in the download directory.

Note: we are scrapping the web mirror system, only to keep the mirrored downloads. While you may continue to mirror the web site for your own joy, we will not provide any link to web mirrors in the future.

The web site contents can be rsynced like this:

  rsync -r -t --delete rsync://cool.haxx.se/curlweb curl-web-root

See the list of existing mirror sites and our download-from-mirror service.

Requirements for curl Official Web Site Mirrors

To be recognized and advertised as an offcial curl web site mirror, these simple requirements must be met:

  • Mirror the site using rsync, as described above, at least every 24 hours.
  • Make your local /download.html page links work (either by mirroring the download files too, or by making them redirect the user to a working download mirror)
  • Use a host name that starts with "curl". Like curl.[yourdomain].[tld]. Examples: curl.haxx.se, curl.tsuren.net, curl.cyberservers.net.
  • Mail your info and provide a contact email address to curl-web.

We supervise mirrors automatically to verify that they are up-to-date, and if they aren't (and emailing the admin doesn't help) we stop linking to/using them.

Info for Mirror Admins

We check the age of your mirror regularly. Should your mirror appear out-of-date or non-responding too often we will remove it from the list of official mirrors.

If you want to add a small 'hosted by [your orginazation]' link in the top or bottom of the HTML pages, it is OK with us and for this purpose we offer two strings in the HTML pages that are easily recognizable and search-and-replacable. Please use them instead of simply prepending or appending stuff so that the output HTML remains as standards compliant as possible.

  • <!-- first-line-in-body --> appears in a line above the curl logo and ad at the very top of the pages.
  • <!-- last-line-in-body --> appears below the "about"-box in the bottom right end of the pages.

Both these markers can be examined on the curl.haxx.se main site live, as they are shown unmodified there in all HTML pages.

Your mirror mentioned

All web mirrors are mentioned on the mirrors.html page. We also allow an individual logo there for the organization/company that runs/hosts the mirror. Your mirror will also appear on the curlm.haxx.se service and with the latest.cgi download script.

Mirrors are also mentioned with URL in the README file of all curl releases.

donate! Page updated September 08, 2008.
web site info

.NET component for file upload with ASP.NET

Hosted by Linux Resources