Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@felix-homelab felix-homelab released this 12 Jan 18:05
· 6 commits to main since this release

We are excited to announce the first stable release of APT Cache Proxy! This release brings a modern, lightweight, and feature-rich caching solution for APT (and other package managers) to help you save bandwidth and speed up your local network.

🚀 Key Features

  • Dynamic Caching & Discovery: Automatically learns and caches packages from new upstream mirrors on demand.
  • Multi-Distro Support: Out-of-the-box support for Debian, Ubuntu, Fedora, CentOS, Rocky, AlmaLinux, OpenSUSE, Kali, Arch, Alpine, and more.
  • Web Dashboard: Real-time monitoring of cache hits, bandwidth usage, and storage distribution.
  • Admin Panel: Secure interface to manage mirrors, blacklist packages, manually trigger downloads, and configure retention policies.
  • HTTPS Tunneling: Transparent support for repositories that cannot be cached (e.g., official Docker/NVIDIA repos).
  • Persistent Statistics: Usage data is saved to a SQLite database and persists across restarts.
  • Automatic Cleanup: Background tasks automatically remove old cache files based on configurable retention periods.

🐳 Docker Support

This release includes full Docker support for easy deployment:

  • Containerized: Official Docker image available via GHCR.
  • Compose Ready: Includes docker-compose.yml for local dev and docker-compose.prod.yml for production.
  • CI/CD: Automated workflows to build and publish images on release.