Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#75000 - Query about hosting an arch mirror over Cloudflare Tunnel

Attached to Project: Arch Linux
Opened by Raghu Saxena (poiasd) - Thursday, 09 June 2022, 03:00 GMT
Last edited by Florian Pritz (bluewind) - Sunday, 19 February 2023, 12:46 GMT
Task Type Support Request
Category Mirrors
Status Closed
Assigned To Florian Pritz (bluewind)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I have a 2G(down)/1G(up) fiber connection at home, and would like to host an arch mirror. I have an ubuntu box that is running 24x7.

However, I do not want to open ports directly to internet, will you guys accept an http(s) mirror behind a cloudflare argo tunnel? (https://www.cloudflare.com/products/tunnel/)

When I start the tunnel, I see connections made to SIN, HKG and ICN (Singapore, Hong Kong & Incheon / Seoul). I am physically in Hong Kong.

As a sample it is available at https://iusearchbtw.mywaifu.best/archlinux . I have synced it just a few minutes ago (upstream: rsync://mirror.xtom.com.hk/repo/archlinux/), but not set up automated syncs yet. Let me know if this kind of setup is acceptable!
This task depends upon

Closed by  Florian Pritz (bluewind)
Sunday, 19 February 2023, 12:46 GMT
Reason for closing:  Deferred
Comment by Florian Pritz (bluewind) - Sunday, 19 June 2022, 17:51 GMT
As long as the mirror works for end users, we do not care how you host it. So yes, using such a tunnel setup would be perfectly fine.

That being said, we already have a few mirror which use cloudflare as a caching frontend so I'm not sure if adding yet another mirror that uses cloudflare is worthwhile, but that's your call.

Loading...