WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Become a mirror?  (Read 3088 times)

Offline glycerine

  • Newbie
  • *
  • Posts: 3
Become a mirror?
« on: January 20, 2019, 04:29:10 PM »
Hey All.

I'd like to become a mirror for the package repo. I could just head off to an existing FTP and copy everything - but I want to be 'offical', so it's kept fresh from source. And downloading ~14gb? from a mirror seems rude.

Is that possible?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11178
Re: Become a mirror?
« Reply #1 on: January 20, 2019, 04:53:40 PM »
Hi glycerine
According to this:
http://forum.tinycorelinux.net/index.php/topic,19955.msg123956.html#msg123956
you should pick the mirror closest to you for the initial copy and then periodically  rsync  to the main mirror.
A list of mirrors is available here:
http://wiki.tinycorelinux.net/wiki:mirrors
This one claims a 10GBit connection:
http://forum.tinycorelinux.net/index.php/topic,21246.msg132808.html#msg132808

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: Become a mirror?
« Reply #2 on: January 21, 2019, 01:23:38 AM »
The full repo is 177 GB currently. New mirrors are welcomed!
The only barriers that can stop you are the ones you create yourself.

Offline glycerine

  • Newbie
  • *
  • Posts: 3
Re: Become a mirror?
« Reply #3 on: January 21, 2019, 03:04:08 PM »
Legend.

177Gb is a bit bigger than I expected but not unmanageable.
Does anyone have any stats for expected usage? Bandwidth (monthly) and expected growth would be nice to know - but not a problem.

The data-centre I have in mind is in Manchester, UK. I don't see a mirror for that so it would be a cool honour. I expect it to be quick - not 10gb quick I think, but the providers seem on-the-ball and I'm using SSDs.

That Denmark dotsrc.org mirror is quite quick. I pulled TCE{10} last night totalling about 12gb in 3.53 hours (at home).
I intend to work locally so a home mirror in Scotland is easy enough. but I fear ISP hate if the throughput is a lot.

---
Is the wiki the best place for recording the a new repo?
I should probably look into the source, but if anyone knows off hand - the TC app loader has a compiled list of mirrors. How is that updated?

And dumb question no-doubt, is this the main repo: http://repo.tinycorelinux.net

---
Thanks in advance for the answers.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11178
Re: Become a mirror?
« Reply #4 on: January 21, 2019, 05:05:01 PM »
Hi glycerine
Quote
177Gb is a bit bigger than I expected but not unmanageable.
I suspect that includes every version plus sources ever released. After you mirror the current release you could probably
download the older stuff at a slower rate and spread out over multiple mirrors.

Quote
Is the wiki the best place for recording the a new repo?
You can add that yourself. Your forum credentials will allow you to log in on the Wiki for editing.

Quote
And dumb question no-doubt, is this the main repo: newbielink:http://repo.tinycorelinux.net [nonactive]
Yes.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: Become a mirror?
« Reply #5 on: January 22, 2019, 12:18:49 AM »
I don't have mirror stats, but I guess it will be well below 1/10 of the main repo. The main is currently using 1.2 TB/mo.

The mirror list that tce-load uses, mirrors.tcz, is updated by one of the admins when needed. Of course any remasters/custom builds can change their default mirror too.
« Last Edit: January 22, 2019, 12:21:36 AM by curaga »
The only barriers that can stop you are the ones you create yourself.

Offline glycerine

  • Newbie
  • *
  • Posts: 3
Re: Become a mirror?
« Reply #6 on: January 23, 2019, 01:36:09 PM »
Thank you very much.

I'll do it over the next couple of weeks hopefully.