Skip to content

Releases: apricote/hcloud-upload-image

v1.3.0

22 Dec 14:20
b440f8d

Choose a tag to compare

1.3.0 (2025-12-22)

Features

  • add --location flag to specify datacenter region (#141) (fcbc14a), closes #142

hcloudimages: v1.3.0

22 Dec 14:00
d7ff673

Choose a tag to compare

1.3.0 (2025-12-22)

Features

  • add --location flag to specify datacenter region (#141) (fcbc14a), closes #142

v1.2.0

06 Nov 20:15
a9b16cf

Choose a tag to compare

1.2.0 (2025-11-06)

Features

hcloudimages: v1.2.0

06 Nov 20:09
5bbd840

Choose a tag to compare

1.2.0 (2025-11-06)

Features

v1.1.0

10 May 12:27
b9af885

Choose a tag to compare

1.1.0 (2025-05-10)

Highlights

Smaller Snapshots

The root disk is now zeroed before the intend image is uploaded. This makes sure, that no bytes from the original image are stored in the compressed snapshot. Previously a very small uploaded image could not be smaller than ~0.42Gi, as that was the (compressed) size of image that the server was started with. Starting a server from a custom image is slower the larger the image is, so by having smaller images the servers can start faster.

As one example: The test Talos Linux 1.10.1 x86 image was 0.42Gi before, and now only takes up 0.2Gi.

This only benefits images that are smaller than 0.42Gi compressed.

Features

  • smaller snapshots by zeroing disk first (#101) (fdfb284), closes #96

Bug Fixes

  • upload from local image generates broken command (#98) (420dcf9), closes #97

hcloudimages: v1.1.0

10 May 12:24
03f08da

Choose a tag to compare

1.1.0 (2025-05-10)

Features

  • smaller snapshots by zeroing disk first (#101) (fdfb284), closes #96

Bug Fixes

  • upload from local image generates broken command (#98) (420dcf9), closes #97

v1.0.1

09 May 15:25
28bf538

Choose a tag to compare

1.0.1 (2025-05-09)

Bug Fixes

  • timeout while waiting for SSH to become available (#92) (e490b9a)

hcloudimages: v1.0.1

09 May 14:17
7f10f7b

Choose a tag to compare

1.0.1 (2025-05-09)

Bug Fixes

  • timeout while waiting for SSH to become available (#92) (e490b9a)

v1.0.0

04 May 00:40
ba421d7

Choose a tag to compare

1.0.0 (2025-05-04)

Highlights

🐮 Upload qcow2 images

qcow2 images with a max size of 960 MB can now be uploaded.

hcloud-upload-image upload --format=qcow2 --architecture=x86 --image-url=https://download.opensuse.org/tumbleweed/appliances/openSUSE-MicroOS.x86_64-OpenStack-Cloud.qcow2

These will be converted to a raw disk image on the temporary server with qemu-img dd.

🧃 Container image

There is now a pre-built container image available at ghcr.io/apricote/hcloud-upload-image that you can use to run the command instead of installing it.

Thanks to @PRIHLOP for the initial PR.

📃 Docs Website

You can now enjoy the same old docs in a new dress published to a website: https://apricote.github.io/hcloud-upload-image/

Features

hcloudimages: v1.0.0

04 May 00:30
9611d09

Choose a tag to compare

1.0.0 (2025-05-04)

Features