diff --git a/cloud-import.py b/cloud-import.py index cdf929d..2d9b940 100644 --- a/cloud-import.py +++ b/cloud-import.py @@ -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(): diff --git a/sources.json b/sources.json new file mode 100644 index 0000000..a4e98fe --- /dev/null +++ b/sources.json @@ -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" + } + ] \ No newline at end of file