apt-cacher-ultra
ghcr.io/hoody424/apt-cacher-ultra:latest
https://github.com/hoody424/unraid-templates/pkgs/container/apt-cacher-ultra
bridge
sh
false
https://github.com/hoody424/unraid-templates/issues
https://github.com/linsomniac/apt-cacher-ultra
https://github.com/hoody424/unraid-templates/blob/main/apt-cacher-ultra/README.md
Caching proxy for Debian and Ubuntu package downloads (apt). The first machine that installs a package fetches it from the internet; every other machine gets it from your server. A maintained replacement for apt-cacher-ng: same port 3142 and the same client settings, so existing clients keep working.
Checks every file against the repository's signed index, and keeps serving cached packages when a mirror is slow or down.
Clients: put Acquire::http::Proxy "http://SERVER-IP:3142"; into /etc/apt/apt.conf.d/01proxy. HTTPS repositories are not cached unless their sources line is changed to http://HTTPS///host/path.
The config is written to /config/config.toml on the first start; edit it there and restart. The status page and Prometheus metrics are on port 6789.
Network:Proxy Tools:Utilities
http://[IP]:[PORT:6789]/
https://raw.githubusercontent.com/hoody424/unraid-templates/main/apt-cacher-ultra/apt-cacher-ultra.xml
https://raw.githubusercontent.com/hoody424/unraid-templates/main/apt-cacher-ultra/apt-cacher-ultra.png
apt-cacher-ng apt cache proxy debian ubuntu deb package mirror acng squid-deb-proxy approx
Clients need one line in their apt config, see the README.
CC0-1.0 (apt-cacher-ultra); MIT (image and template)
### 2026-10-23
- Initial release (apt-cacher-ultra 1.0.2)
2026-10-23
3142
6789
/mnt/user/appdata/apt-cacher-ultra/cache
/mnt/user/appdata/apt-cacher-ultra/config
admin
99
100
Etc/UTC