141 Commits

Author SHA1 Message Date
renovate[bot]
b17df400a1
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.36.0 2026-03-05 16:09:11 +00:00
Julian Tölle
099d65e41e
docs: fix label value in comment (#161)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
ci / nix-build (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
The label value for `apricote.de/provided-by` did not match the actual
value.
2026-03-04 10:34:21 +00:00
renovate[bot]
edbd6df141
chore(deps): update dependency go to v1.26.0 (#154)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
ci / nix-build (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
2026-02-25 21:35:43 +01:00
renovate[bot]
30e02bf4a0
chore(deps): update docker/login-action digest to 3227f53 (#150) 2026-02-25 21:32:08 +01:00
renovate[bot]
97492177ae
chore(deps): update actions/checkout digest to de0fac2 (#156) 2026-02-25 21:30:27 +01:00
renovate[bot]
e6a1b2ea94
chore(deps): update dependency golangci/golangci-lint to v2.10.1 (#151) 2026-02-25 21:21:40 +01:00
renovate[bot]
286963b7fc
chore(deps): update goreleaser/goreleaser-action action to v7 (#158) 2026-02-25 21:19:22 +01:00
Simon Shine
756f051570
feat: Add Nix support (#109)
Add a nix flake to run hcloud-upload-image through the Nix package manager.
2026-02-25 21:17:32 +01:00
renovate[bot]
b7a29b2bee
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.34.0 (#152)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
2026-01-09 11:13:40 +01:00
Julian Tölle
b440f8d7f6
chore(main): release 1.3.0 (#146)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
## [1.3.0](https://github.com/apricote/hcloud-upload-image/compare/v1.2.0...v1.3.0) (2025-12-22)


### Features

* add --location flag to specify datacenter region
([#141](https://github.com/apricote/hcloud-upload-image/issues/141))
([fcbc14a](fcbc14aab6)),
closes
[#142](https://github.com/apricote/hcloud-upload-image/issues/142)
v1.3.0
2025-12-22 14:20:32 +00:00
Julian Tölle
8f7f0643b5
chore(deps): update module github.com/apricote/hcloud-upload-image/hcloudimages to v1.3.0 (#149) 2025-12-22 14:17:20 +00:00
Julian Tölle
99691d54ab
docs: migrate mdbook config for v0.5 (#148)
Currently breaks the build, multilingual was removed.
2025-12-22 14:07:29 +00:00
Julian Tölle
d7ff673261
chore(main): release hcloudimages 1.3.0 (#145)
🤖 I have created a release *beep* *boop*
---


## [1.3.0](https://github.com/apricote/hcloud-upload-image/compare/hcloudimages/v1.2.0...hcloudimages/v1.3.0) (2025-12-22)


### Features

* add --location flag to specify datacenter region
([#141](https://github.com/apricote/hcloud-upload-image/issues/141))
([fcbc14a](fcbc14aab6)),
closes
[#142](https://github.com/apricote/hcloud-upload-image/issues/142)
hcloudimages/v1.3.0
2025-12-22 15:00:04 +01:00
renovate[bot]
740dbb5c68
chore(config): migrate Renovate config (#147) 2025-12-22 14:53:13 +01:00
renovate[bot]
919461ddd0
chore(deps): update actions/checkout action to v6 (#138) 2025-12-22 14:51:06 +01:00
renovate[bot]
0280f677e0
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.33.0 (#133) 2025-12-22 14:50:53 +01:00
renovate[bot]
c4c86073ae
chore(deps): update dependency go to v1.25.5 (#139) 2025-12-22 14:50:13 +01:00
renovate[bot]
f59aa2bb23
chore(deps): update docker/login-action digest to 6862ffc (#144) 2025-12-22 14:49:47 +01:00
renovate[bot]
f78a5aa191
chore(deps): update actions/checkout digest to 93cb6ef (#135) 2025-12-22 14:49:19 +01:00
renovate[bot]
a73c1e4758
chore(deps): update module github.com/spf13/cobra to v1.10.2 (#140) 2025-12-22 14:09:36 +01:00
renovate[bot]
bafcd0c57b
chore(deps): update dependency rust-lang/mdbook to v0.5.2 (#136) 2025-12-22 14:08:55 +01:00
renovate[bot]
6a41192364
chore(deps): update dependency golangci/golangci-lint to v2.7.2 (#134) 2025-12-22 14:08:36 +01:00
renovate[bot]
e9c4d29792
chore(deps): update golangci/golangci-lint-action action to v9 (#132) 2025-12-22 14:08:19 +01:00
Malthe Poulsen
fcbc14aab6
feat: add --location flag to specify datacenter region (#141)
Allow users to specify which Hetzner datacenter location to use for the
temporary server during image upload. Defaults to fsn1 for backward
compatibility.

Available locations: fsn1, nbg1, hel1, ash, hil, sin

Implements: #142
2025-12-22 13:36:50 +01:00
Julian Tölle
a9b16cf07c
chore(main): release 1.2.0 (#128)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
## [1.2.0](https://github.com/apricote/hcloud-upload-image/compare/v1.1.0...v1.2.0) (2025-11-06)


### Features

* change minimum required Go version to 1.24
([#130](https://github.com/apricote/hcloud-upload-image/issues/130))
([5eba2d5](5eba2d52fe))
* support zstd compression
([#125](https://github.com/apricote/hcloud-upload-image/issues/125))
([37ebbce](37ebbce517)),
closes
[#122](https://github.com/apricote/hcloud-upload-image/issues/122)
* update default x86 server type to cx23
([#129](https://github.com/apricote/hcloud-upload-image/issues/129))
([a205619](a20561944d))
v1.2.0
2025-11-06 20:15:30 +00:00
Julian Tölle
d87db70674
chore(deps): update module github.com/apricote/hcloud-upload-image/hcloudimages to v1.2.0 (#131) 2025-11-06 20:12:50 +00:00
Julian Tölle
5bbd840ea7
chore(main): release hcloudimages 1.2.0 (#127)
## [1.2.0](https://github.com/apricote/hcloud-upload-image/compare/hcloudimages/v1.1.0...hcloudimages/v1.2.0) (2025-11-06)


### Features

* change minimum required Go version to 1.24
([#130](https://github.com/apricote/hcloud-upload-image/issues/130))
([5eba2d5](5eba2d52fe))
* support zstd compression
([#125](https://github.com/apricote/hcloud-upload-image/issues/125))
([37ebbce](37ebbce517)),
closes
[#122](https://github.com/apricote/hcloud-upload-image/issues/122)
* update default x86 server type to cx23
([#129](https://github.com/apricote/hcloud-upload-image/issues/129))
([a205619](a20561944d))
hcloudimages/v1.2.0
2025-11-06 21:09:44 +01:00
renovate[bot]
92e0397f7c
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.29.0 (#120) 2025-11-06 21:05:52 +01:00
Julian Tölle
5eba2d52fe
feat: change minimum required Go version to 1.24 (#130)
Required for some dependency updates (#88, #120)
2025-11-06 21:03:08 +01:00
Julian Tölle
a20561944d
feat: update default x86 server type to cx23 (#129)
`cx22` is deprecated and will be removed in January 2026.

Changelog:
https://docs.hetzner.cloud/changelog#2025-10-16-server-types-deprecated
2025-11-06 21:02:59 +01:00
renovate[bot]
43d0405d2b
chore(deps): update dependency golangci/golangci-lint to v2.6.1 (#121) 2025-11-06 20:56:59 +01:00
renovate[bot]
27916d2c94
chore(deps): update docker/login-action digest to 28fdb31 (#123) 2025-11-06 20:56:38 +01:00
renovate[bot]
04bfe9bcfa
chore(deps): update dependency go to v1.25.4 (#124) 2025-11-06 20:56:21 +01:00
Leon Schuermann
7537226258
cmd/upload: document "raw" default for --format argument (#126)
When first using the tool, based on the `--help` output I did not
realize that `raw` was a supported format. Then, upon stumbling on a
GitHub issue that documents this format as being able to stream larger
images directly to disk, I found out that specifying `--format raw` does
not work, and leads to a failure relatively late in the image upload
process.

This documents that, when not specifying `--format`, a default format of
`raw` is assumed.
2025-11-06 20:55:39 +01:00
Peter Fern
37ebbce517
feat: support zstd compression (#125)
Closes #122
2025-11-06 20:48:58 +01:00
renovate[bot]
921d688fd4
chore(deps): update docker/login-action digest to 5b7b28b (#119)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
2025-09-15 14:48:10 +02:00
renovate[bot]
fbd639ba59
chore(deps): update dependency go to v1.25.1 (#106)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
2025-09-13 10:25:46 +02:00
George Gaál
b877383556
docs: update README (#116)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
small beautiful changes
2025-09-13 09:31:05 +02:00
renovate[bot]
b5abcc149a
chore(deps): update docker/login-action digest to 65c0768 (#107) 2025-09-13 09:27:43 +02:00
renovate[bot]
892b806470
chore(deps): update actions/setup-go action to v6 (#118)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
2025-09-11 19:20:20 +02:00
renovate[bot]
b64a100eff
chore(deps): update actions/checkout action to v5 (#112) 2025-09-11 19:19:47 +02:00
renovate[bot]
4167a5c27b
chore(deps): update module github.com/spf13/cobra to v1.10.1 (#117) 2025-09-11 18:13:52 +02:00
renovate[bot]
3c0dd7bf51
chore(deps): update actions/upload-pages-artifact action to v4 (#113)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
2025-09-11 13:31:39 +02:00
renovate[bot]
cbcfd7d007
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.23.0 (#105) 2025-09-11 13:30:13 +02:00
renovate[bot]
b2c2c8e979
chore(deps): update dependency golangci/golangci-lint to v2.4.0 (#108) 2025-09-11 12:21:19 +02:00
renovate[bot]
bcf19efc64
chore(deps): update actions/checkout digest to 08eba0b (#111) 2025-09-11 12:19:42 +02:00
renovate[bot]
8a03eb9e9b
chore(deps): update dependency rust-lang/mdbook to v0.4.52 (#104) 2025-09-11 11:54:06 +02:00
Julian Tölle
b9af8855d5
chore(main): release 1.1.0 (#99)
Some checks failed
ci / lint (push) Has been cancelled
ci / test (push) Has been cancelled
ci / go-mod-tidy (push) Has been cancelled
ci / cli-help-pages (push) Has been cancelled
docs / deploy (push) Has been cancelled
release-please / release-please (push) Has been cancelled
## 1.1.0 (2025-05-10)

### Features

* smaller snapshots by zeroing disk first (#101) (fdfb284)

### Bug Fixes

* upload from local image generates broken command (#98) (420dcf9)
v1.1.0
2025-05-10 14:27:47 +02:00
Julian Tölle
6f949a2ba7
chore(deps): update module github.com/apricote/hcloud-upload-image/hcloudimages to v1.1.0 (#102) 2025-05-10 12:27:03 +00:00
Julian Tölle
03f08da8a3
chore(main): release hcloudimages 1.1.0 (#100)
## 1.1.0 (2025-05-10)

### Features

* smaller snapshots by zeroing disk first (#101) (fdfb284)

### Bug Fixes

* upload from local image generates broken command (#98) (420dcf9)
hcloudimages/v1.1.0
2025-05-10 14:24:05 +02:00