update supported distros; moved sources reference to djg.dev

This commit is contained in:
DJ Gillespie 2025-04-22 12:13:57 -06:00
parent 9675a88789
commit 22ca05bdef
2 changed files with 63 additions and 1 deletions

View File

@ -7,7 +7,7 @@ import requests
from simple_term_menu import TerminalMenu
def getImagesList():
ImagesURL="https://gist.githubusercontent.com/ggMartinez/f20f83d6a7630ab49d782abfe9017bc5/raw/sources.json"
ImagesURL="https://git.djg.dev/dahjah/Proxmox-Cloud-Image-Importer/raw/branch/main/sources.json"
return requests.get(ImagesURL).json()
def getStorage():

62
sources.json Normal file
View File

@ -0,0 +1,62 @@
[
{
"Name" : "Alma Linux 9",
"URL" : "https://repo.almalinux.org/almalinux/9/cloud/x86_64/images/AlmaLinux-9-GenericCloud-latest.x86_64.qcow2"
},
{
"Name" : "Alma Linux 8",
"URL" : "https://repo.almalinux.org/almalinux/8/cloud/x86_64/images/AlmaLinux-8-GenericCloud-latest.x86_64.qcow2"
},
{
"Name" : "CentOS Stream 10",
"URL" : "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-10-latest.x86_64.qcow2"
},
{
"Name" : "CentOS Stream 9",
"URL" : "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2"
},
{
"Name" : "CentOS 7",
"URL" : "https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2"
},
{
"Name" : "Ubuntu 24.04 LTS",
"URL" : "https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img"
},
{
"Name" : "Ubuntu 22.04 LTS",
"URL" : "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img"
},
{
"Name" : "Debian 12",
"URL" : "https://cloud.debian.org/cdimage/cloud/bookworm/latest/debian-12-generic-amd64.qcow2"
},
{
"Name" : "Debian 11",
"URL" : "https://cloud.debian.org/cdimage/cloud/bullseye/latest/debian-11-generic-amd64.qcow2"
},
{
"Name" : "OpenSUSE Leap 15-6",
"URL" : "https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.6/images/openSUSE-Leap-15.6.x86_64-NoCloud.qcow2"
},
{
"Name" : "OpenSUSE Leap 15-5",
"URL" : "https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.5/images/openSUSE-Leap-15.5.x86_64-NoCloud.qcow2"
},
{
"Name" : "OpenSUSE Leap 15-4",
"URL" : "https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.4/images/openSUSE-Leap-15.4.x86_64-NoCloud.qcow2"
},
{
"Name" : "Fedora 42 Server",
"URL" : "https://download.fedoraproject.org/pub/fedora/linux/releases/40/Cloud/x86_64/images/Fedora-Cloud-Base-Generic-42-1.1.x86_64.qcow2"
},
{
"Name" : "Fedora 41 Server",
"URL" : "https://download.fedoraproject.org/pub/fedora/linux/releases/40/Cloud/x86_64/images/Fedora-Cloud-Base-Generic-41-1.4.x86_64.qcow2"
},
{
"Name" : "Fedora 40 Server",
"URL" : "https://download.fedoraproject.org/pub/fedora/linux/releases/40/Cloud/x86_64/images/Fedora-Cloud-Base-Generic.x86_64-40-1.14.qcow2"
}
]