blu's clues | Fastest Alpine Mirror

Fastest Alpine Mirror

I have recently taken to using Alpine Linux in a few of the devices I use. Several in a server environment and others in a daily usage. Due to installing a bunch of packages at various times, I wanted to get the fastest download speeds for the brief times that I am downloading things. There are some examples of how to sort repositories in the Alpine wiki, but I wanted to practice go and needed something a bit more configurable. Thus I have written fam. Fam stands for fastest alpine mirror, and it is a configurable program that takes a Mirror list and sorts all of the mirrors based on the time taken downloading it. The terse config allows for specifiying the version, and what repositories to enable. If you need something to save a bit of time feel free to check it out.