462 Commits

Author SHA1 Message Date
Anup Chenthamarakshan 7ad64cf3fc website: add documentation for community-supported Rock64 (#272) 2024-07-08 08:54:44 +02:00
Anup Chenthamarakshan d356763678 Bump gokrazy/internal (#271)
…to pick up changes to deviceconfig
2024-07-04 17:40:08 +02:00
Brad Fitzpatrick 6826c723ab Only permit HTTP access over unix socket when password unset (#268)
Updates gokrazy/gokrazy#265

Signed-off-by: Brad Fitzpatrick <brad@danga.com>
2024-06-29 16:20:36 +02:00
Michael Stapelberg 05f406de99 re-generate website for previous commit 2024-06-23 11:42:37 +02:00
Michael Stapelberg 6ea61fedd0 website: document Pi 5 as supported
closes https://github.com/gokrazy/gokrazy/issues/223
2024-06-23 11:42:14 +02:00
Michael Stapelberg 5a499f4f49 ISSUE_TEMPLATE: add rpi5b
related to https://github.com/gokrazy/gokrazy/issues/223
2024-06-10 08:48:13 +02:00
Michael Stapelberg a6a1bee62a re-generate website for previous commit 2024-06-10 08:47:25 +02:00
Michael Stapelberg bf816dc3ae platforms: explain how raspi5b is tested
related to https://github.com/gokrazy/gokrazy/issues/223
2024-06-10 08:47:06 +02:00
Michael Stapelberg b48fd26478 halt: call unix.Reboot in a way that compiles on 32 bit
related to https://github.com/golang/go/issues/9584

closes https://github.com/gokrazy/gokrazy/pull/266
2024-06-06 21:31:59 +02:00
Michael Stapelberg d8be299c82 re-generate website for previous commit 2024-06-05 21:04:11 +02:00
Michael Stapelberg fdfb907b13 platforms: update with measurements for the Pi 5
related to https://github.com/gokrazy/gokrazy/issues/223
2024-06-05 21:03:54 +02:00
Michael Stapelberg ee9d56c794 wire up SIGTERM, SIGUSR1, SIGUSR2 to reboot, halt, poweroff
related to https://github.com/gokrazy/gokrazy/issues/223
2024-06-04 19:30:53 +02:00
Michael Stapelberg cda8d13b04 boot: automatically load pwm_fan module for Pi 5
related to https://github.com/gokrazy/gokrazy/issues/223
2024-06-03 21:15:30 +02:00
Patrick Baxter dedadaf388 Support mounting bcachefs formatted partitions to /perm (#261) 2024-05-25 08:58:58 +02:00
Michael Stapelberg fa5c248e2e re-generate website for previous commit 2024-05-22 18:58:29 +02:00
Michael Stapelberg e6b99785b4 docker-containers: remove now-unnecessary mountVar
use:

% gok get github.com/gokrazy/gokrazy

to pick up creation of /perm/var and /perm/var/run in commit
https://github.com/gokrazy/gokrazy/commit/ae40eb363644b435989437f6dbdcf19a276ec3b6

and:

% go install github.com/gokrazy/tools/cmd/gok@main

to pick up creation of /var as a symlink to /perm/var in commit
https://github.com/gokrazy/tools/commit/04de7ab9941f9416053b6270a4c80226c00e7844
2024-05-22 18:55:23 +02:00
Michael Stapelberg 91ba68a01f re-generate website for previous commit 2024-05-11 21:33:18 +02:00
Michael Stapelberg d63f376438 website: wordsmith the introduction a bit 2024-05-11 21:33:03 +02:00
Michael Stapelberg 08761c1403 boot: mount configured devices
related to https://github.com/gokrazy/gokrazy/issues/236
2024-05-10 19:01:37 +02:00
Michael Stapelberg 0783bdf5f0 bump language version to go 1.21 (oldest supported release) 2024-05-10 17:47:19 +02:00
Michael Stapelberg ae40eb3636 boot: create /perm/var to make /var symlink work 2024-05-10 17:38:08 +02:00
dependabot[bot] d65536c20b build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 (#259)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 19:20:22 +02:00
Michael Stapelberg 1f6ed3eb15 re-generate website for previous commit 2024-04-13 08:50:06 +02:00
Joonas Kuorilehto 66033fc62d tailscale: document subnet router, SSH (#256)
Mention how to use gokrazy as a Tailscale subnet router (≥ v1.64)
and how to sign in with Tailscale SSH.
2024-04-13 08:49:36 +02:00
Michael Stapelberg cbb1cdfc7d re-generate website for previous commit 2024-02-28 08:49:37 +01:00
David Rio Deiros 2dc9a8703d Fixes link typo (#252) 2024-02-28 08:49:26 +01:00
Michael Stapelberg fc2f3ed947 re-generate website for previous commit 2024-02-24 16:27:47 +01:00
David Rio Deiros 9c78a234f9 reference permanent data storage, add macOS instructions (#251) 2024-02-24 16:26:37 +01:00
Michael Stapelberg 7fca4d5ddd re-generate website for previous commit 2024-02-21 08:02:25 +01:00
David Rio Deiros a6b47449b7 Update section with specific macOS cmd. (#250) 2024-02-21 08:02:03 +01:00
Berk D. Demir 7acb85f429 ntp: Allow alternative NTP servers as arguments (#244)
When the gokrazy deployment doesn't have internet access and the network
lacks NTP traffic re-routing to the local time servers, instances may
either have downright wrong clock (e.g. Raspberry Pi with no RTC) or
experience divergence due to drift.

This add the ability to override the default NTP Pool Vendor Zone for
gokrazy with servers supplied as command line arguments.

e.g.
```
    "PackageConfig": {
        "github.com/gokrazy/gokrazy/cmd/ntp": {
            "CommandLineFlags": [
                "time1.local",
                "time2.local",
                "10.1.2.123"
            ]
        }
    }
```
2024-01-18 08:20:56 +01:00
Michael Stapelberg 756b3b30b8 website: re-generate for previous commit 2024-01-13 16:11:42 +01:00
Michael Stapelberg 41f70e8307 prometheus: document the “build web assets” way, too 2024-01-13 16:11:27 +01:00
Michael Stapelberg d2cd6b6f44 /reboot: implement optional ?kexec=off parameter
related to https://github.com/gokrazy/gokrazy/issues/243
2024-01-13 11:18:13 +01:00
Berk D. Demir 620adabf26 dhcp: Allow -static_network_config to read from a file (#241)
It might be more desirable to deploy the static network configuration as
its own JSON file instead of needing to deal with string quoting it to
fit into `config.json`.

- Add a simple heuristic for checking if the flag value is a JSON string.
  - If the value is JSON, preserve the original behavior
  - If not, treat it value as a file path and load the JSON from there.

- Set lease source string to reflect the source of static configuration.
2024-01-07 11:56:56 +01:00
Michael Stapelberg 43fde1dc2f re-generate website for previous commit 2023-12-31 11:40:55 +01:00
Michael Stapelberg f9d6daed56 process-interface: update paragraph about $HOME
The behavior changed in this commit from February:
https://github.com/gokrazy/gokrazy/commit/e2c5a62f677847d491591be77950f1dba084eda5#commitcomment-135932256
2023-12-31 11:40:25 +01:00
Michael Stapelberg dd38c188b4 re-generate website for previous commit 2023-12-23 17:42:53 +01:00
Michael Stapelberg 5a4bbde4fb packages/tailscale: update for v1.56.1 with native tun networking
fixes https://github.com/gokrazy/gokrazy/issues/209

related to https://github.com/tailscale/tailscale/pull/10273
2023-12-23 17:42:20 +01:00
Michael Stapelberg 13ed01a4ae re-generate website for previous commit 2023-12-19 21:40:02 +01:00
Alexey Shamrin 780938e170 update go.mod replace directive link (#237) 2023-12-19 21:39:41 +01:00
Michael Stapelberg 08f39bd1ca re-generate website for previous commit 2023-12-18 18:33:00 +01:00
Michael Stapelberg 664b038d21 instance-config: document bootloader configuration
fixes https://github.com/gokrazy/gokrazy/issues/216
2023-12-18 18:32:36 +01:00
Michael Stapelberg 2414561a27 re-generate website for previous commits 2023-12-13 00:06:59 +01:00
Michael Stapelberg 7cec425e75 prometheus: typo fixes, add section about node exporter 2023-12-12 23:54:53 +01:00
Christian Kugler 2e35f21bd6 Add documentation page on how to get Prometheus running (#211)
This goes over how to install the Prometheus server on gokrazy and how
to get the web ui working since the web assets do not get built into the
prometheus binary.
2023-12-12 23:49:31 +01:00
Michael Stapelberg 0f9fb9c270 update website for previous commit 2023-12-12 20:20:27 +01:00
Eric Ripa 343400fbf6 docs(gpio): adds GPIO Input example using polling 2023-12-12 20:20:14 +01:00
Eric Ripa 8f58997e78 docs(gpio): update periph.io to v3 library structure
note: also removes unreachable 'return nil'
2023-12-12 20:20:14 +01:00
dependabot[bot] 0dcab4a1b8 build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#226)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 08:07:54 +02:00