Eclipse mirror sites

Mirror site request form

Eclipse.org is looking for reliable sites with sufficient bandwidth and stable internet connectivity to provide mirrors of the Eclipse software downloads. You may also mirror the download site on your internal network.

PLEASE NOTE: We are currently looking for mirrors in China and Japan. All other mirror requests will be queued as we currently have a sufficient amount of mirror sites in most continents. Priority will be given to mirrors in countries not listed here.

What are the requirements to become an Eclipse.org mirror?

  • An rsync client.
  • The amount of space you require depends on the type of mirror you are interested in building. Sizes below are approximated. Size on disk may vary.

    Content Recommended Space    Current Utilized    Select

    Full Eclipse Mirror900 G600 G
    Eclipse Platform - Full165 G110 G
    Tools Project93 G62 G
    WebTools Project159 G106 G
    TPTP Project16.5 G11 G
    BIRT Project24 G16 G
    DataTools Platform Project22.5 G15 G
    Eclipse Modeling Project76.5 G51 G
    RT project102 G68 G
    STP Project3 G2 G
    Technology Project234 G156 G
    Release Trains (Juno, Kepler, others)22.5 G15 G

    However, we recommend that you provide room for future expansion.
  • We ask that you run rsync at least once a day to update your mirror. Rsync updates will proceed more quickly between 4:00pm and 4:00am Eastern time, which represents the lowest bandwidth utilization period on eclipse.org servers.
  • Sufficient bandwidth to support the mirror. We recommend at least 20 Mbps of available bandwidth.
  • You must subscribe to the eclipse-mirrors@eclipse.org mailing list for mirror maintainers. You can subscribe here: https://dev.eclipse.org/mailman/listinfo/eclipse-mirrors
  • Eclipse.org administrators may remove a mirror site from the list at any time, if we feel it is necessary.


How do I start ?

  • 1. Fill out the following form:
    Organization/affiliation name (required)
    Internal mirrors should prefix [INTERNAL] to the Organization name
    Your name (required)
    Your e-mail address (required)
    IP address (required)
    Internet-facing IP address of the rsync client. This can only be a single IP.
    Country (required)
     
    HTTP URL (required)
    Base URL to the mirror. Leave blank if mirror isn't an http mirror. (http://www.yourdomain.com/eclipse)
     
    FTP URL
    Base URL to the mirror. Leave blank if mirror isn't an ftp mirror. (ftp://www.yourdomain.com/pub/eclipse)
     
    Type of mirror Select the projects you wish to mirror, from the requirements above.
  • 2. Wait for a confirmation from the Webmaster. Your IP address must be added to our Access List. You won't be able to connect until this is done.
  • 3. Configure your RSYNC client. You can download and use this shell script to mirror Eclipse: eclipse.org-rsync.sh.txt.
    Configure the yes/no options to match the projects you have selected (above), run it manually once then add it to your crontab.
    Contact webmaster@eclipse.org if you require further details.
  • 4. Advise us that you're up-to-date. Once your mirror is ready,  we ask that you send a message to eclipse-mirrors@eclipse.org. We'll provide a link to your mirror!
Related Links