Commit graph

6 commits

Author SHA1 Message Date
064c91cdc3 feat: upload qcow2 images
It is now possible to upload qcow2 images directly. These images will be
converted to raw disk images directly on the cloud server.

In the CLI you can use the new `--format=qcow2` flag to upload qcow2
images. In the library you can set `UploadOptions.ImageFormat` to `FormatQCOW2`.

Because of the underlying process, qcow2 images need to be written to a
file first. This limits their size to 960 MB at the moment. The CLI
automatically checks the file size (if possible) and shows a warning if
this limit would be triggered. The library accepts an input with the
file size and logs a warning if the limit would be triggered.
2025-05-04 00:19:14 +02:00
renovate[bot]
f8b953466b
chore(deps): update module golang.org/x/crypto to v0.29.0 (#42) 2024-11-16 23:24:45 +01:00
renovate[bot]
489ece1798
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.15.0 (#41) 2024-11-02 22:10:18 +01:00
renovate[bot]
32a82ffc6f
chore(deps): update module golang.org/x/crypto to v0.24.0 (#28)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 14:27:41 +00:00
c9ab40b539 feat: documentation and cleanup command 2024-05-04 22:13:33 +02:00
b6ae95f55b feat(cli): upload command 2024-05-02 20:19:25 +02:00