Skip to content

Instantly share code, notes, and snippets.

@FlorianHeigl
Last active May 24, 2025 19:29
Show Gist options
  • Save FlorianHeigl/1307c9bbf18bb425b8c911a0b08449b8 to your computer and use it in GitHub Desktop.
Save FlorianHeigl/1307c9bbf18bb425b8c911a0b08449b8 to your computer and use it in GitHub Desktop.
urls file i use to feed my iso mirror in synology download staiton
# Alma
https://repo.almalinux.org/almalinux/9.6/isos/x86_64/AlmaLinux-9.6-x86_64-minimal.iso
https://repo.almalinux.org/almalinux/9.6/isos/x86_64/AlmaLinux-9.6-x86_64-dvd.iso
https://repo.almalinux.org/almalinux/8.10/isos/x86_64/AlmaLinux-8.10-x86_64-dvd.iso
# Alpine
https://dl-cdn.alpinelinux.org/alpine/latest-stable/releases/x86_64/alpine-extended-3.21.3-x86_64.iso
https://dl-cdn.alpinelinux.org/alpine/latest-stable/releases/x86_64/alpine-virt-3.21.3-x86_64.iso
https://dl-cdn.alpinelinux.org/alpine/latest-stable/releases/x86_64/alpine-xen-3.21.3-x86_64.iso
https://dl-cdn.alpinelinux.org/alpine/latest-stable/releases/aarch64/alpine-rpi-3.21.3-aarch64.img
https://dl-cdn.alpinelinux.org/alpine/latest-stable/releases/aarch64/alpine-minirootfs-3.21.3-aarch64.tar.gz
https://dl-cdn.alpinelinux.org/alpine/latest-stable/releases/riscv64/alpine-minirootfs-3.21.3-riscv64.tar.gz
# CentOS Stream
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/iso/CentOS-Stream-9-latest-x86_64-dvd1.iso
# Danos
https://github.com/danos/build-iso/releases/download/danos%2F2105/danos-2105-base-amd64.iso
https://github.com/danos/build-iso/releases/download/danos%2F2105/danos-2105-base-amd64.iso-ONIE.bin
# Debian
http://debian.inf.tu-dresden.de/debian-cd/current/amd64/iso-dvd/debian-12.11.0-amd64-DVD-1.iso
# Fedora
https://download.fedoraproject.org/pub/fedora/linux/releases/42/Workstation/x86_64/iso/Fedora-Workstation-Live-42-1.1.x86_64.iso
# FreeBSD
https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-amd64-dvd1.iso
https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-amd64-memstick.img
https://download.freebsd.org/releases/riscv/riscv64/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-riscv-riscv64-memstick.img
https://download.freebsd.org/releases/VM-IMAGES/14.2-RELEASE/amd64/Latest/FreeBSD-14.2-RELEASE-amd64.qcow2.xz
https://download.freebsd.org/releases/VM-IMAGES/14.2-RELEASE/amd64/Latest/FreeBSD-14.2-RELEASE-amd64.raw.xz
# Harvester
https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-amd64.iso
https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-arm64.iso
# HardenedBSD
https://installers.hardenedbsd.org/pub/14-stable/amd64/amd64/installer/LATEST/memstick.img.xz
https://installers.hardenedbsd.org/pub/14-stable/amd64/amd64/installer/LATEST/memstick.img.xz.sig
# Lenovo LXCA
https://download.lenovo.com/servers/mig/2024/12/04/61441/lnvgy_sw_lxca_123-4.2.0_kvm_x86-64.qcow2
https://download.lenovo.com/servers/mig/2024/12/04/61443/lnvgy_sw_lxca_123-4.2.0_winsrvr_x86-64.vhd
https://download.lenovo.com/servers/mig/2025/01/09/61573/lnvgy_sw_lxca_thinksystemrepo3-4.2.0_anyos_noarch.tgz
https://download.lenovo.com/servers/mig/2025/01/09/61574/lnvgy_sw_lxca_thinksystemv2repo2-4.2.0_anyos_noarch.tgz
https://download.lenovo.com/servers/mig/2025/01/10/61583/lnvgy_sw_lxca_thinksystemv3repo2-4.2.0_anyos_noarch.tgz
https://download.lenovo.com/servers/mig/2025/01/09/61575/lnvgy_sw_lxca_storagerackswitchrepo1-4.2.0_anyos_noarch.tgz
# mfsBSD
https://mfsbsd.vx.sk/files/iso/14/amd64/mfsbsd-mini-14.2-RELEASE-amd64.iso
https://mfsbsd.vx.sk/files/iso/14/amd64/mfsbsd-se-14.2-RELEASE-amd64.iso
https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.11-94b1466.iso
# NetBSD
https://cdn.netbsd.org/pub/NetBSD/images/10.1/NetBSD-10.1-amd64-live.img.gz
https://cdn.netbsd.org/pub/NetBSD/images/10.1/NetBSD-10.1-amd64.iso
# NodeWeaver
https://repo.nodeweaver.eu/12/stable/installer/nodeweaver-netinst-v1.1.8.iso
https://repo.nodeweaver.eu/12/stable/installer/nodeweaver-usbinst-v12.2.4.img.gz
# OpenSUSE
https://download.opensuse.org/distribution/leap/42.3/iso/openSUSE-Leap-42.3-DVD-x86_64.iso
https://download.opensuse.org/distribution/leap/15.0/iso/openSUSE-Leap-15.0-DVD-x86_64-Current.iso
https://download.opensuse.org/distribution/leap/15.2/iso/openSUSE-Leap-15.2-DVD-x86_64-Current.iso
https://download.opensuse.org/distribution/leap/15.3/iso/openSUSE-Leap-15.3-DVD-x86_64-Current.iso
https://download.opensuse.org/distribution/leap/15.4/iso/openSUSE-Leap-15.4-DVD-x86_64-Current.iso
https://download.opensuse.org/distribution/leap/15.5/iso/openSUSE-Leap-15.5-DVD-x86_64-Current.iso
https://download.opensuse.org/distribution/leap/15.6/iso/openSUSE-Leap-15.6-DVD-x86_64-Current.iso
https://download.opensuse.org/distribution/leap/16.0/offline/Leap-16.0-offline-installer-x86_64-Build47.4.install.iso
https://download.opensuse.org/distribution/leap-micro-current/product/iso/openSUSE-Leap-6.1-x86_64-Current.iso
https://download.opensuse.org/distribution/leap-micro-current/product/iso/openSUSE-Leap-Micro-6.1-x86_64.iso
https://download.opensuse.org/distribution/jump/15.2/iso/openSUSE-Jump-15.2-DVD-x86_64-Build76.2-Media.iso
# OPNsense
https://mirror.ams1.nl.leaseweb.net/opnsense/releases/25.1/OPNsense-25.1-dvd-amd64.iso.bz2
https://mirror.ams1.nl.leaseweb.net/opnsense/releases/25.1/OPNsense-25.1-serial-amd64.img.bz2
# Oracle
https://yum.oracle.com/ISOS/OracleLinux/OL9/u5/x86_64/OracleLinux-R9-U5-x86_64-dvd.iso
https://yum.oracle.com/ISOS/OracleLinux/OL9/u5/x86_64/OracleLinux-R9-U5-x86_64-boot.iso
https://yum.oracle.com/ISOS/OracleLinux/OL9/u5/x86_64/OracleLinux-R9-U5-x86_64-boot-uek.iso
https://yum.oracle.com/ISOS/OracleLinux/OL8/u10/x86_64/OracleLinux-R8-U10-x86_64-dvd.iso
https://yum.oracle.com/ISOS/OracleLinux/OL7/u9/x86_64/OracleLinux-R7-U9-Server-x86_64-dvd.iso
https://yum.oracle.com/ISOS/OracleLinux/OL6/u10/x86_64/OracleLinux-R6-U10-Server-x86_64-dvd.iso
# pfSense
# they don't like easy access to the images, sorry
# Rocky
https://dl.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8-latest-x86_64-boot.iso
https://dl.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8-latest-x86_64-dvd.iso
https://dl.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8-latest-x86_64-minimal.iso
https://dl.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9-latest-x86_64-boot.iso
https://dl.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9-latest-x86_64-dvd.iso
https://dl.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9-latest-x86_64-minimal.iso
# SmartOS
https://us-central.manta.mnx.io/Joyent_Dev/public/SmartOS/smartos-latest.iso
https://us-central.manta.mnx.io/Joyent_Dev/public/SmartOS/smartos-latest-USB.img.gz
# SUSE
# SLES-10-SP4-DVD-x86_64-GM-DVD1.is
# [..]
# TruNAS
https://download-core.sys.truenas.net/13.3/STABLE/U1.2/x64/TrueNAS-13.3-U1.2.iso
https://download.sys.truenas.net/TrueNAS-SCALE-Fangtooth/25.04.0/TrueNAS-SCALE-25.04.0.iso
# Ubuntu
https://releases.ubuntu.com/25.04/ubuntu-25.04-live-server-amd64.iso
# vyatta/vyos
https://github.com/vyos/vyos-nightly-build/releases/download/2025.05.24-0019-rolling/vyos-2025.05.24-0019-rolling-generic-amd64.iso
# VMware
https://archive.org/download/vmware-archive/vmware-archive_archive.torrent
# Windows Eval
http://download.microsoft.com/download/6/2/A/62A76ABB-9990-4EFC-A4FE-C7D698DAEB96/9600.17050.WINBLUE_REFRESH.140317-1640_X64FRE_SERVER_EVAL_EN-US-IR3_SSS_X64FREE_EN-US_DV9.ISO
https://software-download.microsoft.com/download/pr/Windows_Server_2016_Datacenter_EVAL_en-us_14393_refresh.ISO
https://software-download.microsoft.com/download/pr/17763.737.190906-2324.rs5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso
https://software-static.download.prss.microsoft.com/sg/download/888969d5-f34g-4e03-ac9d-1f9786c66749/SERVER_EVAL_x64FRE_en-us.iso
https://software-static.download.prss.microsoft.com/dbazure/888969d5-f34g-4e03-ac9d-1f9786c66749/26100.1742.240906-0331.ge_release_svc_refresh_SERVER_EVAL_x64FRE_en-us.iso
# Windows PE
https://github.com/thedoggybrad/WindowsPEBasicEnhanced/releases/download/1.0/WinPEBasicEnhanced.iso
# Win IoT (massgrave.dev)
https://oemsoc.download.prss.microsoft.com/dbazure/X23-81951_26100.1742.240906-0331.ge_release_svc_refresh_CLIENT_ENTERPRISES_OEM_x64FRE_en-us.iso_640de540-87c4-427f-be87-e6d53a3a60b4?t=2c3b664b-b119-4088-9db1-ccff72c6d22e&P1=102816950270&P2=601&P3=2&P4=OC448onxqdmdUsBUApAiE8pj1FZ%2bEPTU3%2bC6Quq29MVwMyyDUtR%2fsbiy7RdVoZOHaZRndvzeOOnIwJZ2x3%2bmP6YK9cjJSP41Lvs0SulF4SVyL5C0DdDmiWqh2QW%2bcDPj2Xp%2bMrI9NOeElSBS5kkOWP8Eiyf2VkkQFM3g5vIk3HJVvu5sWo6pFKpFv4lML%2bHaIiTSuwbPMs5xwEQTfScuTKfigNlUZPdHRMp1B3uKLgIA3r0IbRpZgHYMXEwXQ%2fSLMdDNQthpqQvz1PThVkx7ObD55CXgt0GNSAWRfjdURWb8ywWk1gT7ozAgpP%2fKNm56U5nh33WZSuMZIuO1SBM2vw%3d%3d
https://drive.massgrave.dev/en-us_windows_10_iot_enterprise_ltsc_2021_x64_dvd_257ad90f.iso
https://drive.massgrave.dev/de-de_windows_11_enterprise_ltsc_2024_x64_dvd_4f136f69.iso
# XCP-ng
https://updates.xcp-ng.org/isos/7.6/xcp-ng-7.6.0.iso
https://updates.xcp-ng.org/isos/8.3/xcp-ng-8.3.0-netinstall.iso
https://updates.xcp-ng.org/isos/8.3/xcp-ng-8.3.0.iso
# XenServer
https://downloads.xenserver.com/xenserver/2025-05-01.0853/XenServer8_2025-05-01.iso
https://downloads.xenserver.com/xencenter/2025.2.0/XenCenter-2025.2.0.msi
https://downloads.xenserver.com/vm-tools-windows/9.4.0/managementagent-9.4.0-x64.msi
https://downloads.xenserver.com/wlb/8.4.0/vpx-wlb-8.4.0.xva
https://downloads.xenserver.com/xenserver/8/bundles/offline-update-2025-05-12-v2.xsbundle
# zVault
https://github.com/zvaultio/Community/releases/download/zVault-13.3-MASTER-202505042329-ca844f8808/zVault-13.3-MASTER-202505042329-ca844f8808.iso
@FlorianHeigl
Copy link
Author

FlorianHeigl commented May 24, 2025

  • should fetch most interesting things for you
  • not perfect
  • points at latest links for most things
  • where there wasn't a link without signup etc i just skipped them
  • windows iso images/hashes need to be compared what is used most in packer builders
  • not downloading older isos i had already around, would need to add sensible historic versions down to rhel5 or so
  • working with latest urls saves on updating the list but makes it chaotic and loses the historic versions

no idea what to do with any of that.

the good news it's still just three clicks and you got all important stuff downloading...

@FlorianHeigl
Copy link
Author

FlorianHeigl commented May 24, 2025

would need a few addons to be perfect

  • regex based script to distribute into folders
  • something that compares md5
  • second script to detect latest image per folder, use it to pick only interesting stuff for ventoy sticks
  • most important commercial distros are missing (SUSE, RHEL)
  • need some digging for carrier distros etc

@FlorianHeigl
Copy link
Author

FlorianHeigl commented May 24, 2025

  • Dell HW DVDs (r720, r720xd, 730, 730xd)
  • Dell diagos
  • Synology Baremetal ISOs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment