We rely on mirrors to distribute MariaDB to the world. If you would like to volunteer to become a mirror, thank you! Getting you set up is easy.
How to Become a MariaDB Mirror
The only requirements for becoming a mirror are:
- A willingness to mirror MariaDB.
- Available bandwidth and disk space.
- Each release of MariaDB takes approximately 2GB of disk space for all of the various packages we create, and there are several MariaDB releases per year.
- We recommend our mirrors have at least a 100Mbit/sec connection to the Internet.
- The ability to do directory listings on mirrored sub-directories on your mirror host (for some platforms the download page links directly to mirrored sub-directories).
- The mirror should update itself at least once a day. (See Updating Notes for more information)
- Mirroring is done using rsync.
Updating Notes
MariaDB will normally have no more than (and often less than) one release per series (5.2, 5.3, etc...) per month. There may be times when this is not the case (such as if a major bug is found), but those times are few.
Timing for release announcements is generally oriented to the U.S. Eastern time zone. So if your mirror only updates once per day, have it update after midnight, but before 06:00, U.S. Eastern Time.
With rsync, it is no problem to update several times per day, and doing so is encouraged (if you can).
rsync Information
The rsync URL for mirrors to use is:
rsync.osuosl.org::mariadb
Here is a suggested rsync command for a mirror to use:
rsync -a --partial --delete-after --delay-updates rsync.osuosl.org::mariadb /path/to/local/download/directory
Be aware that when using the above rsync command, a "mariadb" directory will not be created. Instead, the contents of the mariadb module will be rsynced into whatever local folder you specify. See the rsync documentation for details on what each of the arguments in the command above does.
Getting Added to the Mirror List
Once you have initially mirrored the MariaDB release tree, please send an email to (mirror (at) askmonty [dot] org) with the following information:
- The name of the company or organization sponsoring the mirror (so we can give credit where credit is due).
- Contact name (and email address) for your mirror (so we know who to contact if there are any issues)
- The general physical location (e.g. "France", "Hong Kong", or "U.S. West Coast") of the mirror (we use geolocation to try and send people to a mirror close to them).
- The base public URL for the mirror
(e.g.
').http://mirror.example.net/pub/mariadb'
Once we receive your email and verify your mirror is working we'll add you to the list of mirrors.
Thank you for volunteering to mirror MariaDB!
Credits
The primary MariaDB mirror has been generously provided by the Oregon State University Open Source Lab and is at rsync.osuosl.org.
Other mirrors (list not complete):
- fe.up.pt
- hs-esslingen.de
- Supportex.net
- Goodie Domain Service, Vienna University of Technology, Austria
- AARNet Pty Ltd
- SWITCHmirror
- LayerJet Solutions
- The German Service Network
- XenServ (www.xenserv.com), on behalf of cmanns