The following is a list of all the mirrors of our repository


What should my sources.list look like?

/etc/apt/sources.list should be EMPTY

/etc/apt/sources.list.d/parrot.list should contain the following content

deb http://deb.parrotsec.org/parrot stable main contrib non-free
#deb-src http://deb.parrotsec.org/parrot stable main contrib non-free







North America

Massachussetts
SIPB MIT (Student Information PRocessing Board, Massachussetts Institute of Technology)
1 Gbps
      http://mirrors.mit.edu/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://mirrors.mit.edu/parrot/ parrot main contrib non-free
        #deb-src http://mirrors.mit.edu/parrot/ parrot main contrib non-free

Michigan
LUG MTU (Michigan Tech Linux User Group)

        mirror deleted

Virginia
JMU (James Madison University)
1 Gbps
      http://mirror.jmu.edu/pub/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://mirror.jmu.edu/pub/parrot/ parrot main contrib non-free
        #deb-src http://mirror.jmu.edu/pub/parrot/ parrot main contrib non-free

New York
Clarkson University
1 Gbps
      https://mirror.clarkson.edu/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirror.clarkson.edu/parrot/ parrot main contrib non-free
        #deb-src https://mirror.clarkson.edu/parrot/ parrot main contrib non-free

California
Berkeley Open Computing Facility
1 Gbps
      https://mirrors.ocf.berkeley.edu/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirrors.ocf.berkeley.edu/parrot/ parrot main contrib non-free
        #deb-src https://mirrors.ocf.berkeley.edu/parrot/ parrot main contrib non-free

South America

Ecuador
RED CEDIA (National research and education center of Ecuador)
100 Mbps
      https://mirror.cedia.org.ec/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirror.cedia.org.ec/parrot/ parrot main contrib non-free
        #deb-src https://mirror.cedia.org.ec/parrot/ parrot main contrib non-free

Ecuador
UTA (Universidad T├ęcnica de ambato)
100 Mbps
      https://mirror.uta.edu.ec/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirror.uta.edu.ec/parrot/parrot main contrib non-free
        #deb-src https://mirror.uta.edu.ec/parrot/ parrot main contrib non-free

Brazil
University of Sao Paulo
1 Gbps
      http://sft.if.usp.br/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://sft.if.usp.br/parrot/ main contrib non-free
        #deb-src http://sft.if.usp.br/parrot/ parrot main contrib non-free

Ecuador
UEB (Universidad Estatal de Bolivar)
100 Mbps
      https://mirror.ueb.edu.ec/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirror.ueb.edu.ec/parrot/ parrot main contrib non-free
        #deb-src https://mirror.ueb.edu.ec/parrot/ parrot main contrib non-free

Ecuador
ESPOCH (Escuela Superior Politecnica de Chimborazo)
----------
      This mirror is no more available, but we
      want to dedicate a big "Thank you" to the ESPOCH
      mirror maintainers.

Europe

Italy
GARR Consortium (Italian Research & Education Network)
10 Gbps
      https://ba.mirror.garr.it/mirrors/parrot/ (Master)

      https://ct.mirror.garr.it/mirrors/parrot/
      https://na.mirror.garr.it/mirrors/parrot/
      https://rm.mirror.garr.it/mirrors/parrot/
      https://bo.mirror.garr.it/mirrors/parrot/
      https://mi.mirror.garr.it/mirrors/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://ba.mirror.garr.it/mirrors/parrot/ parrot main contrib non-free
        #deb-src https://ba.mirror.garr.it/mirrors/parrot/ parrot main contrib non-free

France
Parrot Project
250 Mbps
      https://archive1.parrotsec.org/parrot/
      https://parrot-euro.archive.parrotsec.org/parrot/

repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://parrot-euro.archive.parrotsec.org/parrot/ parrot main contrib non-free
        #deb-src https://parrot-euro.archive.parrotsec.org/parrot/ parrot main contrib non-free

Germany
RWTH-Aachen (Halifax students group)
20 Gbps
      https://ftp.halifax.rwth-aachen.de/parrotsec/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://ftp.halifax.rwth-aachen.de/parrotsec/ parrot main contrib non-free
        #deb-src https://ftp.halifax.rwth-aachen.de/parrotsec/ parrot main contrib non-free


Netherland
Nluug
10 Gbps
      https://ftp.nluug.nl/os/Linux/distr/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://ftp.nluug.nl/os/Linux/distr/parrot/ parrot main contrib non-free
        #deb-src https://ftp.nluug.nl/os/Linux/distr/parrot/ parrot main contrib non-free

Poland
Onet Datacenter
10 Gbps
      http://mirror.onet.pl/pub/mirrors/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://mirror.onet.pl/pub/mirrors/parrot/ parrot main contrib non-free
        #deb-src http://mirror.onet.pl/pub/mirrors/parrot/ parrot main contrib non-free


Sweden
ACC UMU (Academic Computer Club, Umea University)
20 Gbps
      https://ftp.acc.umu.se/mirror/parrotsec.org/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://ftp.acc.umu.se/mirror/parrotsec.org/parrot/ parrot main contrib non-free
        #deb-src https://ftp.acc.umu.se/mirror/parrotsec.org/parrot/ parrot main contrib non-free

Ireland
Heanet (Ireland's National Research & Education Network)
10 Gbps
     https://ftp.heanet.ie/pub/parrotsec/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://ftp.heanet.ie/pub/parrotsec/ parrot main contrib non-free
        #deb-src https://ftp.heanet.ie/pub/parrotsec/ parrot main contrib non-free


Germany
Esslingen (University of Applied Sciences)
10 Gbps
      https://ftp-stud.hs-esslingen.de/pub/Mirrors/archive.parrotsec.org/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://ftp-stud.hs-esslingen.de/pub/Mirrors/archive.parrotsec.org/ parrot main contrib non-free
        #deb-src https://ftp-stud.hs-esslingen.de/pub/Mirrors/archive.parrotsec.org/ parrot main contrib non-free

Greece
UoC (University of Crete - Computer Center)
1 Gbps
      https://ftp.cc.uoc.gr/mirrors/linux/parrot/

repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://ftp.cc.uoc.gr/mirrors/linux/parrot/ parrot main contrib non-free
        #deb-src https://ftp.cc.uoc.gr/mirrors/linux/parrot/ parrot main contrib non-free

France
Babylon.network
10 Gbps
      https://fr.mirror.babylon.network/parrot/

repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://fr.mirror.babylon.network/parrot/ parrot main contrib non-free
        #deb-src https://fr.mirror.babylon.network/parrot/ parrot main contrib non-free


Netherlands
Babylon.network
10 Gbps
      https://nl.mirror.babylon.network/parrot/

repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://nl.mirror.babylon.network/parrot/ parrot main contrib non-free
        #deb-src https://nl.mirror.babylon.network/parrot/ parrot main contrib non-free

Belgium
Belnet (The Belgian National Research)
10 Gbps
     http://ftp.belnet.be/archive.parrotsec.org/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://ftp.belnet.be/archive.parrotsec.org/ parrot main contrib non-free
        #deb-src http://ftp.belnet.be/archive.parrotsec.org/ parrot main contrib non-free
        

Spain
Osluz (Oficina de software libre de la Universidad de Zaragoza)
1 Gbps
     http://matojo.unizar.es/parrot/

repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://matojo.unizar.es/parrot/ parrot main contrib non-free
        #deb-src http://matojo.unizar.es/parrot/ parrot main contrib non-free
        

Portugal
U.Porto (University of Porto)
1 Gbps
     https://mirrors.up.pt/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirrors.up.pt/parrot/ parrot main contrib non-free
        #deb-src https://mirrors.up.pt/parrot/ parrot main contrib non-free
        

Denmark
Dotsrc (Aalborg university)
10 Gbps
     https://mirrors.dotsrc.org/parrot-iso/ (ISO archive)
     https://mirrors.dotsrc.org/parrot-repo/ (Repository archive)


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirrors.dotsrc.org/parrot-repo/ parrot main contrib non-free
        #deb-src https://mirrors.dotsrc.org/parrot-repo/ parrot main contrib non-free
        

Asia

Russia
Yandex
1 Gbps
      https://mirror.yandex.ru/mirrors/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirror.yandex.ru/mirrors/parrot/ parrot main contrib non-free
        #deb-src https://mirror.yandex.ru/mirrors/parrot/ parrot main contrib non-free

Bangladesh
Amberit (formerly Dhakacom)
1 Gbps
      http://mirror.amberit.com.bd/parrotsec/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://mirror.amberit.com.bd/parrotsec/ parrot main contrib non-free
        #deb-src http://mirror.amberit.com.bd/parrotsec/ parrot main contrib non-free

Taiwan
NCHC (Free Software Lab)
20 Gbps
      http://free.nchc.org.tw/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://free.nchc.org.tw/parrot/ parrot main contrib non-free
        #deb-src http://free.nchc.org.tw/parrot/ parrot main contrib non-free

Singapore
0x
10 Gbps
	https://mirror.0x.sg/parrot/

repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirror.0x.sg/parrot/ parrot main contrib non-free
        #deb-src https://mirror.0x.sg/parrot/ parrot main contrib non-free

China
USTC (University of Science and Technology of China and USTCLUG) - Hefei University
1 Gbps for CMCC
1 Gbps for Cernet
300 Mbps for ChinaNet
      https://mirrors.ustc.edu.cn/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirrors.ustc.edu.cn/parrot/ parrot main contrib non-free
        #deb-src https://mirrors.ustc.edu.cn/parrot/ parrot main contrib non-free

China
TUNA (Tsinghua university of Beijing, TUNA association)
2 Gbps
	https://mirrors.tuna.tsinghua.edu.cn/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirrors.tuna.tsinghua.edu.cn/parrot/ parrot main contrib non-free
        #deb-src https://mirrors.tuna.tsinghua.edu.cn/parrot/ parrot main contrib non-free


Middle East

Iran
ASIS
1 Gbps
      http://parrot.asis.io/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://parrot.asis.io/ parrot main contrib non-free
        #deb-src http://parrot.asis.io/ parrot main contrib non-free


Oceania

New Caledonia
Lagoon
1 Gbps
      http://mirror.lagoon.nc/pub/parrot/


repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://mirror.lagoon.nc/pub/parrot/ parrot main contrib non-free
        #deb-src http://mirror.lagoon.nc/pub/parrot/ parrot main contrib non-free

Thailand
KKU (Khon Kaen University)
1 Gbps
      https://mirror.kku.ac.th/parrot/

repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb https://mirror.kku.ac.th/parrot/ parrot main contrib non-free
        #deb-src https://mirror.kku.ac.th/parrot/ parrot main contrib non-free

Indonesia
Datautama (PT. Data Utama Dinamika)
1 Gbps
      http://kartolo.sby.datautama.net.id/parrot/

repository setup (etc/apt/sources.list.d/parrot.list)
        #stable repository
        deb http://kartolo.sby.datautama.net.id/parrot/ parrot main contrib non-free
        #deb-src http://kartolo.sby.datautama.net.id/parrot/ parrot main contrib non-free

Africa

Aptus - Tanzania
    discontinued

Make your own mirror

you can configure a Parrot mirror using rsync

Setup the webserver you prefer (as for example Apache) to fit your own needs.

By default Apache makes the folder /var/www/html publicly available through your IP address, but you can customize

everything as you want.

The following command downloads the Parrot repository in the directory /var/www/html/parrot

change the final parameter to download it in a custom folder

Choose the master server

We have 2 master servers offering official rsync archives:

EUROPE:
        archive1.parrotsec.org

NORTH AMERICA:
        archive2.parrotsec.org

note:
  archive.parrotsec.org randomly resolves to archive1 and archive2
        

Download the Parrot Mirror

Note: if you want to host the entire archive hosted in our
       servers (mirroring all the archive.parrotsec.org directory)
       use the following code
rsync -az --delete rsync://archive.parrotsec.org:/parrot /var/www/html/parrot

Download the ISO archive only

Note: if you want to host the ISO images ONLY
       use the following code
rsync -az --delete rsync://archive.parrotsec.org:/parrot-iso /var/www/html/parrot

Configure a cronjob

once you have tested how the mirror works, then you can proceed by setting

up a cronjob to re-synchronize the repository when you want, we suggest to synchronize

it once per hour, so let's see how to set up a hourly cronjob

Open a terminal window and type

crontab -e

then add the command to execute

30 * * * * flock -xn /tmp/parrot-rsync.lock -c 'rsync -az --delete rsync://archive.parrotsec.org:/parrot /var/www/html/parrot'

and save it.

Add the mirror in this list

If you are setting up a personal archive then it is all you need, but if you want to make it an official

Parrot mirror, then email us to team AT parrotsec DOT org