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…
Platform availability
Available on 2 of 6 install platforms
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.
Variants
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
- where to put apt-cacher-ng? (Networking/Docker) : r/selfhosted - Reddit (reddit)
- APT-Cacher-NG Suddenly Causing "apt-get update" Errors... (forum)
- Solutions for an Ubuntu APT Caching Server? : r/sysadmin - Reddit (reddit)
- Issues with apt-cacher-ng - General Discussion - Qubes OS Forum (forum)
- Apt-cacher-ng: authenticating to the management portal (forum)
- Anybody here running a caching server/proxy? (http) : r/selfhosted - Reddit (reddit)
Collected yesterday - public community threads