content/wiki/pools/mirrors.md

2.7 KiB

On this page, you will find information about MatterLinux package mirrors.

Using different mirrors

To use a mirror with matt, change the pool URL for the target pool in your matt configuration file (/etc/matt/config.ini).

Creating a mirror

To create a mirror you can use the mirp tool. This package can be installed from the server pool.

After installing mirp, specify an URL and an output directory (files will be downloaded into the output directory). For example to mirror the base pool from https://stable.matterlinux.xyz/base to base_mirror directory:

$ mkdir base_mirror
$ mirp mptp://stable.matterlinux.xyz/base base_mirror

To serve the mirror, you can setup pooler. To learn more about pooler, see the wiki page for pools.

You will mostly likely want to update your mirror every once in a while. To do so you can create a cron job. For example to update your mirror every day at 00:00, you can add the following entry to your /etc/crontab:

0 0     * * *   <user>    mirp <url> <output dir path> 

Mirror lists

This section contains information about different MatterLinux pools and mirros that you can use. To add your mirror to this list get in contact with the maintainer/developers.

Note

Official mirrors are ALWAYS signed with the F9E70878C2FB389AEC2BA34CA3654DF5AD9F641D fingerprint (belongs to the maintainer, ngn). If syncing with a mirror tells you otherwise, then DO NOT USE THAT MIRROR and report it to the maintainer/developers in order to remove it from the list.

Official pools

Pool MPTP HTTP(S) Location
base (stable) mptp://stable.matterlinux.xyz/base https://stable.matterlinux.xyz/base 🇹🇷 Turkey
desktop (stable) mptp://stable.matterlinux.xyz/desktop https://stable.matterlinux.xyz/desktop 🇹🇷 Turkey
server (stable) mptp://stable.matterlinux.xyz/server https://stable.matterlinux.xyz/server 🇹🇷 Turkey
base (next) mptp://next.matterlinux.xyz/base https://next.matterlinux.xyz/base 🇹🇷 Turkey
desktop (next) mptp://next.matterlinux.xyz/desktop https://next.matterlinux.xyz/desktop 🇹🇷 Turkey
server (next) mptp://next.matterlinux.xyz/server https://next.matterlinux.xyz/server 🇹🇷 Turkey

Mirrors

Currently there are no available mirrors.