tools icon indicating copy to clipboard operation
tools copied to clipboard

this repository contains the gok CLI tool of gokrazy

Results 11 tools issues
Sort by recently updated
recently updated
newest added

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 :=...

enhancement

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...

bug

Creating this issue for discussion / reporting issues with this change.

enhancement

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)....

enhancement
question

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 `....

enhancement
help wanted

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...