The apt-mirror script can be used to create full or partial mirrors of APT repositories. It uses syntax similar to the sources.list(5) configuration file, supports authenticated APT repositories, access over HTTPS and more.
The debops.apt_mirror role can be used to install and configure the
apt-mirror script to periodically pull different APT repositories and
publish them using nginx for other hosts to use. The role supports
configuration of multiple mirror "instances", which can be configured with
different mirror frequency as needed.
- Getting started
- debops.apt_mirror default variables
- Default variable details
debops.apt_mirror - Create a mirror of multiple APT repositories
Copyright (C) 2023 Maciej Delmanowski <email@example.com>
Copyright (C) 2023 DebOps <https://debops.org/>
This Ansible role is part of DebOps.
DebOps is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
DebOps is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DebOps. If not, see https://www.gnu.org/licenses/.