apt-cacher-ng

Apt-Cacher NG is a caching proxy, specialized for package files from Linux distributors, primarily for Debian (and Debian based) distributions but not limited…

  • Network Services
  • Other
  • Tools & Utilities
Apt-Cacher NG is a caching proxy, specialized for package files from Linux distributors, primarily for Debian (and Debian based) distributions but not limited to those.

Platform availability

Available on 2 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox
  • Helm (not listed)

Also on Docker Hub and GitHub

Health score

24/100 Low

Maintained
6last commit 672 days ago
Popular
48242 GitHub stars
Easy to install
302 install platforms, Docker image
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today, links checked 6 days ago

GitHub stars
242
Open issues
18
Last commit
2024-12-02
Latest release
v3.7.4-20220421
License
MIT
Activity
stale

Checked 7 days ago - source: GitHub (sameersbn/docker-apt-cacher-ng)

Resources & Compatibility

ARM (e.g. Raspberry Pi) is supported.

Checked 7 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives (4)

  • GitHub Gist - Gist is a simple way to share snippets and pastes with others.
  • Pastebin.com - A widely used platform for storing and sharing text online, popular among programmers for source code and configuration sharing with ease.
  • Quiver - Quiver is a notebook built for programmers.
  • cacher - Cacher is a digital scrapbook for saving and organising useful bits of computer code.

Checked 4 days ago - source: AlternativeTo

Common questions

What Docker port and volume should I expose for the sameersbn/apt-cacher-ng image?

Publish port 3142 and mount a persistent directory to /var/cache/apt-cacher-ng, for example /srv/docker/apt-cacher-ng:/var/cache/apt-cacher-ng.

Which APT client setting keeps HTTPS repositories from being tunneled through apt-cacher-ng?

Add Acquire::https::Proxy "DIRECT" to the client configuration. Without that setting, apt can tunnel HTTPS repositories through the cacher.

Does apt-cacher-ng include a web interface?

Yes, it has a web frontend for viewing statistic reports and triggering actions, such as importing already available package files into the cache.

How can I restrict which clients may use the cache?

Use access controls such as IP interface, libwrap, inetd, or iptables, and you can also use a target port filter.

Answers sourced from github.com, www.bigiron.cc, www.unix-ag.uni-kl.de, www.unix-ag.uni-kl.de

Community

Collected yesterday - public community threads