Hi,

A loong time ago, I created a small docker setup [0], but it's been without maintenance for some time now and don't even think that it's up to today standards. You're welcome if you want to take over the project.

But I agree that such setup would be good. On top of that some k8s deployment examples/helm chart would be useful IMHO.

Cheers,

Frank

[0]: https://github.com/Frankkkkk/docker-archlinux-mirror

On 28/08/2023 12:20, port19 wrote:
Hi all,

in my limited research into hosting a public mirror, I have not found a way to 
do so via a preexisting docker image.
Wiki page in question: https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors

A publicly available and officially endorsed docker image has several 
advantages in easing administration, especially in regard to first setup.
To be more percise:
- Specified rsync options can be preconfigured
- Random sync delay can be preconfigured
- A default sync interval (I propose 6 hours) can be preconfigured, with 
optional override
- Included synced repositories can be configured via a config file
- Persistent storage should be done via a docker volume.

The scope of the container would include a small entrypoint script to provide 
the mentioned configurability.
If I get positive feedback on the matter I can start development immediately.

Kind Regards,
port19

Reply via email to