New Archlinux Mirror in Indonesia

New archlinux mirror repository in Indonesia, server config and it's monitoring metrics are available.

Yesterday, on February 16th, 2023, I made a feature request so that my Arch Linux repository mirror can be added to the official Arch Linux repository. And now it’s already listed on the official Arch Linux mirror page! Yay! Thank you, Anton Hvornum and Arch Linux Mirror Team!

Mirror Information

Location: Indonesia Data Center Duren Tiga (IDC3D) Jakarta, Indonesia (ID)

URL:

  • http://mirror.ditatompel.com/archlinux
  • https://mirror.ditatompel.com/archlinux

Bandwidth: 1Gbps

At the time this article was written, mirror.ditatompel.com synchronizes to the Tier 1 mirror every 2 hours.

To use this mirror, simply add the following configuration to your /etc/pacman.d/mirrorlist:

1Server = http://mirror.ditatompel.com/archlinux/$repo/os/$arch
2Server = https://mirror.ditatompel.com/archlinux/$repo/os/$arch

Alternatively, you can use the reflector package (pacman -S reflector) to search and generate the fastest mirror for you. For example:

1reflector --verbose -l 10 -f 10 --sort rate

Server Configuration

I publish this mirror server configuration to my GitHub repository that will automatically push commits periodically when there are changes to the sync script or Nginx configuration. The repository can be accessed at ditatompel/srv-mirror.

Public Monitoring

For official mirrors, the Arch Linux website itself provides monitoring that can be accessed at https://archlinux.org/mirrors/mirror.ditatompel.com/.

However, I provide monitoring for the mirror.ditatompel.com server through Grafana, which can be accessed without having to log in / have an account on my Grafana server. In addition to monitoring via Grafana, I also provide statistical information on mirror.ditatompel.com from Nginx access logs visualized using GoAccess.