UI APT Mirror
A containerized APT mirror solution with a web interface. Complete local Ubuntu/Debian package repository with admin panel and file hosting.
Project Features
UI APT Mirror provides a complete containerized solution for local Ubuntu/Debian package repositories with web-based administration and file hosting.
APT Mirror
Local Ubuntu package repository with automatic synchronization using apt-mirror2 (Python/asyncio version) from PyPI.
Web Interface
Modern web UI for all services with intuitive admin panel and file hosting capabilities.
Multi-Host Setup
Three distinct web services: mirror.intra (packages), admin.mirror.intra (admin), files.mirror.intra (file hosting).
Multi-Architecture Support
Builds for both AMD64 and ARM64 architectures with combined packages available.
Easy Deployment
Simple scripts for building and deployment with Docker and Docker Compose support.
Configurable
Custom domains, sync frequency, admin passwords, and flexible configuration options.
Download
Choose the appropriate build for your system architecture. All downloads are compressed archives ready for installation.
Installation Instructions
Follow these steps to get UI APT Mirror up and running on your system.
Deploy the Container
Run the setup script to deploy the container with configuration.
./setup.sh
Access Web Interfaces
Access the three web services: mirror.intra (packages), admin.mirror.intra (admin), files.mirror.intra (files).
http://mirror.intra
http://admin.mirror.intra
http://files.mirror.intra
Need more detailed instructions or troubleshooting help?
Visit the README →