v1.0.0 - Initial 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.ymlfor local dev anddocker-compose.prod.ymlfor production. - CI/CD: Automated workflows to build and publish images on release.