Revision of Mirroring Trisquel from Fri, 06/25/2010 - 00:46

The revisions let you track differences between multiple versions of a post.

You can contribute to our project by setting and maintaining a mirror. If you do, please tell us so we can publicize it, and follow this instructions:

Mirroring the ISO images

Most of our traffic comes from the iso image downloads. If you have a server with ~20GB (currently 16) of space and a high bandwidth connection, you can turn it into a Trisquel iso mirror with a command like this:

rsync -rtlH --delete --stats rsync.trisquel.info::trisquel.iso /path
Replace /path with the path where you want the files to be placed, like /var/www/pub/trisquel-iso or /home/ftp/trisquel-iso. Then export the directory using http and/or ftp.

Mirroring the package repository

If you have up to 300GB of free space you can mirror our package repository. It includes every source and binary -i386 and amd64- packages available for all our editions and versions, and is used by the final users for upgrades and security updates. The suggested command would be this:

rsync -rtlH --delete-after --stats rsync.trisquel.info::trisquel.pool /path
Replace /path with the path where you want the files to be placed, like /var/www/pub/trisquel or /home/ftp/trisquel. Then export the directory using http and/or ftp. You should run that command at least once a day and keep the output text as a log.

Mirroring the whole archive server

To get a complete mirror with both the isos and the package archive use the trisquel.all module instead of trisquel.pool:

rsync -rtlH --delete-after --stats rsync.trisquel.info::trisquel.all /path

Mirror list

Archive Mirrors

ISO Mirrors

Revisions

06/23/2010 - 21:52
Trisquel
12/18/2010 - 07:27
AndrewT
12/04/2012 - 08:43
systemovich
02/20/2013 - 11:14
malberts
08/13/2013 - 18:53
lloydsmart
07/19/2015 - 16:22
vinzv
08/21/2015 - 17:43
Jobbe
06/26/2016 - 09:09
kpengboy
01/27/2019 - 03:44
david
07/20/2023 - 05:01
icarolongo
09/22/2024 - 13:22
knife