Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debian mirrors #16

Open
Irdiism opened this issue Aug 16, 2022 · 5 comments
Open

Debian mirrors #16

Irdiism opened this issue Aug 16, 2022 · 5 comments
Assignees
Labels

Comments

@Irdiism
Copy link
Collaborator

Irdiism commented Aug 16, 2022

I am researching on hosting a Debian mirror and ill document here what i find.

@Irdiism Irdiism self-assigned this Aug 16, 2022
@Irdiism Irdiism added the mirror label Aug 16, 2022
@Irdiism
Copy link
Collaborator Author

Irdiism commented Aug 16, 2022

Info from Debian documentation: 1. https://www.debian.org/mirror/ftpmirror

" Is a mirror necessary at my location? Maybe there are already mirrors nearby.
Do I have the resources to host a mirror? Mirrors take up considerable disk space and bandwidth, one has to be able to commit to the cost.
Is a mirror the right choice? If you primarily want to support users at your ISP/facility, then maybe a caching proxy such as apt-cacher-ng, squid, or varnish might be the better choice. '

@Irdiism
Copy link
Collaborator Author

Irdiism commented Aug 16, 2022

Also found:

Apt-caccher NG: https://help.ubuntu.com/community/Apt-Cacher%20NG
Varnish : https://varnish-cache.org/intro/index.html#intro

@Klesti8701 @kominoshja i am not sure what i am looking for to be honest.

@Klesti8701
Copy link
Collaborator

Info from Debian documentation: 1. https://www.debian.org/mirror/ftpmirror

" Is a mirror necessary at my location? Maybe there are already mirrors nearby.
Do I have the resources to host a mirror? Mirrors take up considerable disk space and bandwidth, one has to be able to commit to the cost.
Is a mirror the right choice? If you primarily want to support users at your ISP/facility, then maybe a caching proxy such as apt-cacher-ng, squid, or varnish might be the better choice. '

This is pretty handy thanks

@kominoshja
Copy link
Member

While having something like apt-cacher-ng is cool because it's less maintenance, doing so would only allow people with access to the physical hackerspace use our service, which wouldn't help the broader community of Linux in Albania.

Although I'm not sure on the bandwidth requirements, that'll need its own research.

The link you provided is great for getting started. I'd recommend you familiarize yourself with the mirroring tools mentioned further below, where it tells you to not use your own script. If you need, we can setup a test vm, very similar to the final one that'll be a live mirror

@Irdiism
Copy link
Collaborator Author

Irdiism commented Aug 25, 2022

Today we created a VM in proxmox and installed Debian. We gave it 1400 GiB of disk space in order to host the debian mirror.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants