2 - name: Set up data volume for apt-cacher-ng
5 - name: Format the data volume
11 - name: Setup mountpoint
13 path: /var/cache/apt-cacher-ng
18 - name: Create user/group apt-cacher-ng
22 shell: /usr/sbin/nologin
23 home: /var/cache/apt-cacher-ng
26 - name: Set up permissions on /var/cache/apt-cacher-ng
28 path: /var/cache/apt-cacher-ng
32 - name: Set up apt-cacher-ng
46 - name: Configure acng
49 path: /etc/apt-cacher-ng/acng.conf
50 line: "{{ item.key }}: {{ item.value }}"
51 regexp: "^(#\\s*)?{{ item.key }}:"
54 label: "{{ item.key }}"
56 BindAddress: deb.http.realraum.at
59 Remap-debsec: /debian-security ; file:backends_debian_security
60 Remap-grml: /grml ; file:backends_grml
61 Remap-pi: /pi ; file:backends_pi
62 Remap-raspbian: /raspbian ; file:backends_raspbian
65 - name: Configure acng's backends
68 dest: /etc/apt-cacher-ng/backends_{{ item.key }}
70 {% for backend in item.value %}
76 label: "{{ item.key }}"
79 - https://debian.ffgraz.net/debian
80 - http://cdn-fastly.deb.debian.org/debian
83 - https://debian.ffgraz.net/debian-security
84 - http://cdn-fastly.deb.debian.org/debian-security
87 - https://debian.ffgraz.net/grml
88 - https://deb.grml.org/
91 - https://debian.ffgraz.net/pi
92 - https://archive.raspberrypi.org/debian
95 - https://debian.ffgraz.net/raspbian
96 - https://archive.raspbian.org/raspbian
98 - name: Basic Setup for deb.realraum.at