feat(images): backend catalog + mirror model + download API/worker
Phase 1 of VM image mirror feature: - StorageMixin.download_url (PVE download-url/aria2) + get_download_target_storages - builtin curated cloud-image catalog (Ubuntu/Debian/Rocky/Alma, amd64+arm64) - ImageMirror model for admin custom mirrors - /proxmox/api/images: catalog, lxc-templates proxy, storages, download - _do_image_download_sync worker with log-tailing progress (DeployTask) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
3
backend/app/catalog/__init__.py
Normal file
3
backend/app/catalog/__init__.py
Normal file
@@ -0,0 +1,3 @@
|
||||
from .builtin import CATALOG, get_catalog_image
|
||||
|
||||
__all__ = ['CATALOG', 'get_catalog_image']
|
||||
Reference in New Issue
Block a user