termux / termux-tools

Scripts and small programs that are packaged into termux's termux-tools package
GNU General Public License v3.0
280 stars 60 forks source link

mirrors: add mirror.autkin.net #65

Closed andrey-utkin closed 9 months ago

andrey-utkin commented 9 months ago

Hi, please kindly consider my mirror.

2096779623 commented 9 months ago

Added to wiki . BTW, what is the maximum bandwidth of your mirror?

andrey-utkin commented 9 months ago

2 MB/s.

2096779623 commented 9 months ago

2 MB/s.

We do not recommend building mirrors with such a small bandwidth, and I did not see speeds exceeding 2mb/s during testing. CC @Grimler91

sylirre commented 9 months ago

2 MB/s per connection is okay.

However if there 2 MB/s shared across all connections to the mirror, that's not gonna work well even behind CloudFlare CDN. I have an experience with hosting Termux mirror (*.termux-mirror.ml) with such low bandwidth.

Consider 100 mbps (~10 MB/s) as bare minimum for host behind CDN and 300-500 mbps without CDN.

The higher bandwidth, the less chances that mirror will go into denial-of-service condition during download spikes.

See bandwidth usage dynamics for primary host which has direct endpoint (packages.termux.dev) and behind CloudFlare (packages-cf.termux.dev) which is set as default apt source.

Screenshot_Laptop_20231216-141236

andrey-utkin commented 9 months ago

2 MB/s is shared across all connections to the mirror. You can withdraw my mirror from the list, no worries.