Linux images are impossible to download.
#13
Well. GitHub Releases is for me the best, cheapest and right approach for releasing binaries. I don't really plan to change that. I hear that the are ocasionaly people having troubles downloading, but this is the problem of "the Internet" in general. There's so many alternatives for proxying and stuff that I don't consider this as a big issue.

I could host these binaries somewhere on my server, but this is pointless for various reasons: GitHub Releases actually shows releases, with files and changelogs. It is easy to release a new version. It is easy to annotate/promote releases, and storage, traffic, scalability, a cost. I have a tons of downloads. It is not easy to provide reliable storage for that. S3 is out of options as egress costs a hundreds of $$:

Code:
ayufan-pine64/android-5.1 =  size: 1.06 GiB downloads: 2626 traffic: 1.43 TiB releases: 2 pages: 1
ayufan-pine64/android-6.0 =  size: 13.13 GiB downloads: 5211 traffic: 7.25 TiB releases: 10 pages: 1
ayufan-pine64/android-7.0 =  size: 18.17 GiB downloads: 6557 traffic: 9.67 TiB releases: 12 pages: 1
ayufan-pine64/android-7.1 =  size: 27.61 GiB downloads: 54438 traffic: 139.20 TiB releases: 16 pages: 1
ayufan-rock64/android-7.1 =  size: 75.73 GiB downloads: 16698 traffic: 51.35 TiB releases: 38 pages: 2
ayufan-pine64/linux-build =  size: 76.83 GiB downloads: 34261 traffic: 76.09 TiB releases: 36 pages: 2
ayufan-rock64/linux-build =  size: 325.34 GiB downloads: 182331 traffic: 623.79 TiB releases: 98 pages: 4
ayufan-rock64/linux-rootfs =  size: 40.41 GiB downloads: 3477 traffic: 25.78 TiB releases: 6 pages: 1

This is the only and the best option for non-profit work.

According to https://aws.amazon.com/s3/pricing/. The total egress alone would cost: `$81344`.

There are probably the cheapest solutions out there. But this to give you a sense of scale, and what effort it takes (vs no-effort) to maintain that scale.

My monthly material costs (Jenkins, GitLab CI, build machine, storage) are around 30-40$ excluding man-power. It is fine to cover these with community donations. I still think that this is a reasonable amount and well spend give resources needed to build everything, consistently, easily, with no effort to maintain.
Homepage: https://ayufan.eu

Releases:
Rock/Pro 64/Pinebook Pro: LinuxChromium OS
So/Pine A64/Pinebook: LinuxAndroid 6.0Android 7.1

Buy me a Beer


Messages In This Thread
RE: Linux images are impossible to download. - by ayufan - 07-05-2018, 08:34 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Armbian images available Luke 54 37,487 09-19-2021, 01:50 AM
Last Post: LMM
  Other boot options than Sdcard for linux 5.x kernel? MisterA 2 405 07-14-2021, 02:37 PM
Last Post: TRS-80
Brick Maintained Linux booting from eMMC ootoovak 5 712 07-06-2021, 02:28 PM
Last Post: TRS-80
  Booting Linux/Debian from the eMMC linuxha 4 1,140 03-02-2021, 07:01 PM
Last Post: linuxha
  Xen EFI with Alpine Linux dom0 sir.lami 0 1,109 08-26-2020, 12:25 PM
Last Post: sir.lami
  Linux Host - QEMU Android Guest? rik-shaw 0 958 07-09-2020, 08:02 PM
Last Post: rik-shaw
  RETRO GAMING BATOCERA LINUX + ROSHAMBO CASE - Tutoriel Fr TheMiniCakeTV 0 1,812 07-02-2020, 12:45 PM
Last Post: TheMiniCakeTV
  Arch Linux on RockPro64 mmatyas 30 25,291 05-30-2020, 12:08 PM
Last Post: mmatyas
  RockPro64 Linux Manjaro HDMI 4K mkne 12 6,168 05-03-2020, 07:23 AM
Last Post: PakoSt
  Mainline U-Boot with Arch Linux PKGBUILD mmatyas 0 1,072 04-17-2020, 03:49 AM
Last Post: mmatyas

Forum Jump:


Users browsing this thread: 1 Guest(s)