Changes between Version 10 and Version 11 of HowtoMirrors


Ignore:
Timestamp:
Jul 8, 2013, 6:35:05 AM (11 years ago)
Author:
Thanatermesis
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowtoMirrors

    v10 v11  
    22
    33= How to make a Mirror of Elive =
    4 == ISOs Mirror ==
    5 If you have a server and would like to mirror Elive ISOs, you are more than welcome!
     4== Mirror for ISOs ==
     5If you have a server and would like to mirror Elive ISOs, you are more than welcome! This document explains everything that you need for it.
    66
    77=== Requeriments ===
    8 The synchronization of the ISO repository is made by rsync+ssh. This means that all is required is '''ssh''' login access, and to have '''rsync''' installed.
     8You need to have a good bandwith and if you have a monthly limit you need to control that is not exceeded. The size is around 20 Gb of disk space in order to keep some variety of isos (2-3 previous versions and derivated versions).
    99
    10 It is also required, of course, to have a subdomain created that points to a specific dir (this dir is your choice), like ''http://elive.yourdomain.com'' or ''http://elive.isos.yourdomain.com'', it is not really important what you name it, just make sure that they works, try to access to them via a web browser.
     10The synchronization of the ISO repository is automatically managed using rsync+ssh. So we simply need an '''ssh login''' access and having '''rsync''' installed.
    1111
    12 Also, think about what you want to have in the ''Thanks to'' and ''Server Name'' for the list of mirrors, [http://www.elivecd.org/Download/Development check this example]
     12It is also required, of course, to have a subdomain created that points to a specific directory (this dir is your choice), like ''http://isos.elive.yourdomain.com'', it is not really important what name you use for it, just make sure that they works and that points to the specific directories where we will put the isos, try to access to them via a web browser.
     13
     14Also, tell us what you want to have in the ''Thanks to'' and ''Server Name'' for the list of mirrors, [http://www.elivecd.org/Download/Development check this example]
    1315
    1416When you have all this ready, just send an email to [http://www.elivecd.org/Main/Contact Thanatermesis] with the details (ssh login details, subdomain, etc)
     17
     18In the future, if you need to disable your mirror in the future you can do it by disabling/remove the subdomain access (not being able to connect to it, giving a 404 error), our future website will detect it and ignore the mirror from its list.
    1519
    1620=== Extra Requeriments ===
     
    3337
    3438
    35 == Repository Mirror ==
     39== Mirror for Repository ==
    3640
    3741There you will need a lot more storage space. The repository is approx. 50 gb. If you have a very good host with very good speed and very good bandwith you will be able to mirror the repository too :). The only '''real requirement''' of this is that you maintain a long-time host. We do not want to have to change the 'sources.list' in the future due to a broken repository that will not connect anymore (in any case, it could be fixed by changing the DNS)