34 Commits

Author SHA1 Message Date
c089cd03d8 Add {de,at}.alhp.mirror.kescher.at (#25)
Hi, as shown on [the kescher.at mirrors page](https://mirror.kescher.at/#alhp), I am now hosting a mirror in both Germany and Austria.

Technically, there is also a DNS-level GeoIP subdomain at https://alhp.mirror.kescher.at, but as with the other two mirrors, I don't really put them anywhere, since mirror ranking tools are much better suited to finding an optimal mirror location.

The mirrors each have up to 2.5 Gbps of bandwidth, host rsync and https, and support both IPv4 and IPv6.

Co-authored-by: Jeremy Kescher <jeremy@kescher.at>
Reviewed-on: #25
Co-authored-by: Navi <navi@noreply.somegit.dev>
Co-committed-by: Navi <navi@noreply.somegit.dev>
2025-08-23 17:37:25 +02:00
0c7ba48e72 release prep 2024-12-15 01:25:49 +01:00
ff34cfdd9d Added alhp.mirror.hyperbit.it (#24)
Reviewed-on: #24
Co-authored-by: francescomasala <francescomasala@noreply.somegit.dev>
Co-committed-by: francescomasala <francescomasala@noreply.somegit.dev>
2024-12-15 01:23:57 +01:00
97cc451232 prepare 2024-07-24 release 2024-07-24 20:06:04 +02:00
9e1adc2f8b Add TWDS mirror (#23)
This is a new mirror located in Taiwan,
supports ipv6 and rsync, and has more than 20G bandwidth.

Reviewed-on: #23
Co-authored-by: james58899 <james59988@gmail.com>
Co-committed-by: james58899 <james59988@gmail.com>
2024-07-24 09:25:46 +02:00
ebe823cb93 Squashed commit of the following:
commit ffa5effccc
Author: Frederik “Freso” S. Olesen <freso.dk@gmail.com>
Date:   Tue Feb 20 14:56:13 2024 +0100

    Add mirrors.dotsrc.org mirror (Denmark)

    Mirrors are available via a number of different protocols; see
    https://dotsrc.org/mirrors/ for what’s available and
    https://dotsrc.org/aboutus/equipment/ for the hardware in use.

    https://dotsrc.org/ has more information about dotsrc in general, such
    as its history and specific locations.

    Note: I am not associated or affiliated with dotsrc, I just sent them an
    e-mail and asked whether ALHP would be something they might be
    interested in mirroring, and they just added it and asked if I would do
    the git committing and pull request to add it to your list, which I have
    now done. :)
2024-06-15 17:44:43 +02:00
2280e7c503 add new alhp-operated mirror 2024-06-15 17:37:27 +02:00
b6b9e2110c prepare 2024-02-08 release 2024-02-08 15:44:49 +01:00
84a4b9c165 Add mirror.sjtu.edu.cn (#20)
Reviewed-on: #20
Co-authored-by: LightQuantum <self@lightquantum.me>
Co-committed-by: LightQuantum <self@lightquantum.me>
2024-02-08 15:41:40 +01:00
d91d2c75b6 prepare 2024-02-07 release 2024-02-07 21:24:43 +01:00
6091bddc05 Add mirror.nju.edu.cn (#19)
This new mirror supports http/https/rsync, ipv4 and ipv6, 10G bandwidth.

Reviewed-on: #19
Co-authored-by: yaoge123 <yaoge123@noreply.somegit.dev>
Co-committed-by: yaoge123 <yaoge123@noreply.somegit.dev>
2024-01-30 04:49:32 +01:00
6cf3951755 prepare new release 2023-08-31 10:19:54 +02:00
99fd22254f Update panibrez.com mirror's domain (#17)
I'm updating my domain for the ALHP's repo. The old one is going to be active during 1 month to give time to everybody to update.

Reviewed-on: #17
Co-authored-by: plexman <plexman@noreply.somegit.dev>
Co-committed-by: plexman <plexman@noreply.somegit.dev>
2023-08-31 10:14:06 +02:00
798b66853c added alhp.krautflare.de back 2023-03-03 13:30:56 +01:00
7a9df3b0a1 activate mirrors.shanghaitech.edu.cn 2023-03-03 07:10:54 +01:00
166c75b59d enabled mirror.sunred.org 2023-03-02 13:13:38 +01:00
dcbe2969ad activate alhp.panibrez.com again 2023-03-01 21:06:35 +01:00
d0f8f1b261 disabled mirrors who are not synced to the new source for now 2023-03-01 13:09:10 +01:00
810655b966 renamed main repo git.harting.dev to new alhp.dev 2023-03-01 01:47:50 +01:00
wenxuanjun
c23b43f51f Add mirrors.shanghaitech.edu.cn 2022-12-25 05:29:04 +01:00
47a725e33c Add alhp.panibrez.com back, resolves #11 2022-12-22 03:12:21 +01:00
8f82c8938b Add mirror.sunred.org 2022-12-21 11:30:21 +01:00
caca6efc08 readded Cloudfare mirror, closes #9 2022-10-11 18:29:01 +02:00
af91366d2e fixed typo 2022-09-24 16:20:10 +02:00
165e3e9d28 removed alhp.krautflare.de (#8) and alhp.panibrez.com (which seems to be dead) 2022-09-23 02:37:29 +02:00
6584195883 renamed ipfs mirror list 2022-06-25 19:47:54 +02:00
87c36e2d82 removed gardling.com (#7); added hit to IPFS mirror 2022-06-24 21:14:54 +02:00
c904d34f11 added instructions to ipfs mirror file 2022-06-24 21:10:45 +02:00
387d3dd9b0 Merge pull request 'add mirrorlist which contains just the local ipfs gateway' (#6) from RubenKelevra/alhp-mirrorlist:feat/add_ipfs_mirror into master
Reviewed-on: https://git.harting.dev/ALHP/alhp-mirrorlist/pulls/6
2022-06-24 20:59:18 +02:00
RubenKelevra
29432e0e38 add mirrorlist which contains just the local ipfs gateway 2022-05-14 12:47:54 +02:00
86114cea03 Update 'README.md' 2022-01-12 19:56:13 +01:00
plexman
7b169ce175 added alhp.panibrez.com (#2)
Added mirror alhp.panibrez.com (Europe)

Reviewed-on: https://git.harting.dev/ALHP/alhp-mirrorlist/pulls/2
Co-authored-by: plexman <plexman@git.harting.dev>
Co-committed-by: plexman <plexman@git.harting.dev>
2022-01-12 19:47:26 +01:00
61a7fa496c Update 'README.md' 2021-12-29 12:29:38 +01:00
560ef975b2 Update 'README.md' 2021-11-25 21:41:43 +01:00
3 changed files with 50 additions and 8 deletions

View File

@@ -1,2 +1,21 @@
# alhp-mirrorlist # ALHP Mirrorlist
[![AUR version](https://img.shields.io/aur/version/alhp-mirrorlist)](https://aur.archlinux.org/packages/alhp-mirrorlist/)
Mirrors for [ALHP](https://somegit.dev/ALHP/ALHP.GO).
## Issues with current mirrors
If some mirror is out of sync or not reachable anymore, please [open an issue](https://somegit.dev/ALHP/alhp-mirrorlist/issues/new).
## Setup your own Mirror
### rsync
**source**: `rsync://alhp.dev/alhp`\
**lastupdate**: `https://alhp.dev/lastupdate`\
**expected size**: around 30GB per `march` (e.g. *x86-64-v3*) you want to sync.
I highly recommend using [this script from Archlinux](https://gitlab.archlinux.org/archlinux/infrastructure/-/blob/master/roles/syncrepo/files/syncrepo-template.sh) as base for a sync service. It checks if a sync needs to be done (by comparing *lastupdate* before syncing). It's also worth to read comments.
You are free to mirror only some march or exclude `/logs`, [see line 90](https://gitlab.archlinux.org/archlinux/infrastructure/-/blob/a4a8a640d821acdb95e72770ea0632beffb28df9/roles/syncrepo/files/syncrepo-template.sh#L90) of said script above.
If you have set up a new mirror, open a PR here in this repo adding your mirror to `mirrorlist` under the appropriate region (continent is detailed enough for our current mirror density).

View File

@@ -1,15 +1,26 @@
## ##
## ALHP repository mirrorlist ## ALHP repository mirrorlist
## Updated on 2021-11-25 ## https://somegit.dev/ALHP/alhp-mirrorlist
## https://git.harting.dev/anonfunc/alhp-mirrorlist ##
## There is an IPFS mirror available.
## Setup instructions in /etc/pacman.d/alhp-mirrorlist.ipfs.
## ##
## Worldwide (Cloudfare) ## Worldwide (CDN)
Server = https://cdn.alhp.dev/$repo/os/$arch/
Server = https://alhp.krautflare.de/$repo/os/$arch/ Server = https://alhp.krautflare.de/$repo/os/$arch/
## Europe ## Europe
#Server = https://alhp.harting.dev/$repo/os/$arch/ Server = https://mirror.sunred.org/alhp/$repo/os/$arch/
Server = https://alhp.nox.panibrez.com/$repo/os/$arch/
## North America Server = https://mirrors.dotsrc.org/alhp/$repo/os/$arch/
#Server = https://www.gardling.com/alhp/$repo/os/$arch/ Server = https://alhp.mirror.hyperbit.it/$repo/os/$arch/
Server = https://at.alhp.mirror.kescher.at/$repo/os/$arch/
Server = https://de.alhp.mirror.kescher.at/$repo/os/$arch/
Server = https://alhp.dev/$repo/os/$arch/
## Asia
Server = https://mirrors.shanghaitech.edu.cn/alhp/$repo/os/$arch/
Server = https://mirror.nju.edu.cn/alhp/$repo/os/$arch/
Server = https://mirror.sjtu.edu.cn/alhp/$repo/os/$arch/
Server = https://mirror.twds.com.tw/alhp/$repo/os/$arch/

12
mirrorlist.ipfs Normal file
View File

@@ -0,0 +1,12 @@
# To use this follow install instructions under https://github.com/RubenKelevra/pacman.store/blob/master/README.md#usage
# After you have installed ipfs and added pacman.store, modify your pacman.conf repo entries like https://github.com/RubenKelevra/pacman.store/blob/master/README.md#alhp
# local ipfs gateway
Server = http://alhp.archlinux.pkg.pacman.store.ipns.localhost:8080/$repo/os/$arch/
Server = http://alhp.archlinux.pkg.pacman.store.ipns.localhost:8080/$repo/os/$arch/
Server = http://alhp.archlinux.pkg.pacman.store.ipns.localhost:8080/$repo/os/$arch/
# local ipfs gateway without name resolution
Server = http://127.0.0.1:8080/ipns/alhp.archlinux.pkg.pacman.store/$repo/os/$arch/
Server = http://127.0.0.1:8080/ipns/alhp.archlinux.pkg.pacman.store/$repo/os/$arch/
Server = http://127.0.0.1:8080/ipns/alhp.archlinux.pkg.pacman.store/$repo/os/$arch/