Re: Cloud Image Finder rewrite - now live at image-finder.debian.net
On Fri, Jan 16, 2026 at 11:46:40PM +0000, Arthur Diniz wrote:
> So I decided to start fresh with a new implementation [2] written in golang,
> keeping things minimal and focused on what actually matters. The goal was to
> make it functional, future-proof, and easy to maintain over time.
>
> The project is live and ready to use at https://image-finder.debian.net
Wow. From the outside anyway, it looks great! The UI is nice and
performant.
A couple bits of feedback:
1. The canonical location of the cloud image downloads is
cloud.debian.org, not cdimage.debian.org. Please update references
accordingly, e.g. the Download link on
https://cloud-image-finder.debian.net/i/debian-13-ec2-amd64-20260112-2355
2. For the commercial cloud providers where we publish images, very few
people will want to use the Download links. They'll most likely want to
use the provider's interfaces to launch VMs, etc. It would be good to
link to provider-specific resources for this.
So for example, when the vendor is azure, we should like to resources
like https://wiki.debian.org/Cloud/MicrosoftAzure and
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/debian.debian-13?tab=PlansAndPrice.
For EC2, we should link to https://wiki.debian.org/Cloud/AmazonEC2Image
(or even https://wiki.debian.org/Cloud/AmazonEC2Image/Trixie, as
appropriate) and
https://aws.amazon.com/marketplace/seller-profile?id=4d4d4e5f-c474-49f2-8b18-94de9d43e2c0&ref=dtl_prodview-63gms6fbfaota
3. Rather than a cron job on a fixed schedule, consider how we could
incorporate content updates into the publication pipeline to reduce to
refresh latency. The pipelines are defined at
https://salsa.debian.org/cloud-admin-team/debian-cloud-images-daily and
https://salsa.debian.org/cloud-admin-team/debian-cloud-images-release
Additional executables should be added to the main debian-cloud-images
project, which is shared by the -daily and -release projects.
4. In the Search filters, you mis-spelled UUID as UID. That had me
totally confused for a minute.
noah
Reply to: