tools
tools copied to clipboard
this repository contains the gok CLI tool of gokrazy
This introduces the `gok gus` command along with implementation for its subcommands: `diff`, `set`, `unset`. TODO: - [ ] add missing unset API on GUS/gokapi: https://github.com/gokrazy/gokapi/pull/1
We first need to add a Bundle() accessor to the x509roots/fallback package, then we can dump the certificates (in `internal/packer/cacerts.go`) like so: ```go b := new(bytes.Buffer) for _, cert :=...
When I try to use `--parent_dir .` things go wrong for `ExtraFilePaths`. At that point it no longer resolves relative paths by the instance/next to the `config.json`, but seems to...
When `gokr-packer` invokes the packing logic it also calls `GenerateSBOM()` [here](https://github.com/gokrazy/tools/blob/7b9dd260c5be1381673582f1faf07805278c56f1/internal/packer/packer.go#L1325). In turn within `GenerateSBOM` to set the `buildDir` we use the `instancePath` obtained via [`config.InstancePath()`](https://github.com/gokrazy/tools/blob/7b9dd260c5be1381673582f1faf07805278c56f1/internal/packer/sbom.go#LL57C18-L57C24). Which for `gokr-packer`, where...
Creating this issue for discussion / reporting issues with this change.
Hi, to get rid of the credential prompt and "certificate self-signed warning", I was thinking about adding a mutual tls authentication. The device needs one (or many) `cert.pem` (public certificate)....
When changing machine and forgetting to back up `~/.config/gokrazy`, you can end up in a locked state if you have SSL enabled. Basically, running `gok update --insecure` will give, as...
Add a `gok build` command that allows to build an image without writing it to a device. # Rationale Building an image is already possible with`gok overwrite --full --target_storage_bytes `....
Please let me pass arbitrary flags to qemu when running `gok vm run`. In my case I'm hacking together USB support, and have been prototyping it using qemu's usb flags....
Similar to #78 and #79: - my own application listens on port 80 - gokrazy is managed via https (on port 443) - I set the gokrazy http port to...