This website requires JavaScript.
dcdb2cc72e
Pin compose example to v0.1.7
main
v0.1.7
mram
2026-09-21 10:04:29 +02:00
44a8e9fbdc
CFG_VER/APP_VER in the env file: invalid configs replaced, updates follow APP_VER (dev/stable/pin)
mram
2026-09-21 09:28:29 +02:00
272a3a467d
force-update: single-shot with a 30s fail-fast timeout
mram
2026-09-21 09:09:27 +02:00
cedf28a809
force-update does not require consumer URLs (ErrNoConsumer sentinel)
mram
2026-09-21 09:05:46 +02:00
e46e92bee8
Sample env carries a version marker; install appends settings missing since the writing version
mram
2026-09-21 08:54:47 +02:00
cf48796183
Install writes a fully commented sample env file when no config exists
mram
2026-09-21 08:48:51 +02:00
dd3187f951
Install sets a default LOG_FILE in the env file on Windows (no console as a service)
mram
2026-09-21 08:37:25 +02:00
1394a76eea
Make service install converge: stop running service, refresh binary/config only on change, restart only if it was running
mram
2026-09-21 08:30:55 +02:00
da02457fd5
Pin compose example to v0.1.6
v0.1.6
mram
2026-09-21 08:22:42 +02:00
6a6359a630
Add --force-update: immediate signed-update check, stage + service restart
mram
2026-09-21 08:22:11 +02:00
e4e4348e8d
Start the Windows service right after install (parity with enable --now)
mram
2026-09-21 08:12:13 +02:00
b421bb7bfb
Add --version and print the version atop every help and error screen
mram
2026-09-21 08:10:46 +02:00
909918657f
Fix install/remove success message (installd -> installed)
mram
2026-09-21 08:08:24 +02:00
a0435c858e
Bare run in a terminal prints the help screen; add -h/--help
mram
2026-09-21 08:06:35 +02:00
fbab0bba33
Relaunch through UAC when (un)installing the service unprivileged
mram
2026-09-21 08:00:24 +02:00
802a64280f
Self-install into canonical layout on both platforms, --no-copy to opt out
mram
2026-09-21 07:52:33 +02:00
a88955e35c
Sandbox the systemd unit: DynamicUser, read-only FS, no capabilities
mram
2026-09-21 00:11:25 +02:00
97624470eb
Install the Windows service as the NT SERVICE virtual account only
mram
2026-09-20 23:53:54 +02:00
75f16a0229
Copy go.sum into the Docker build; pin compose example to v0.1.5
v0.1.5
mram
2026-09-20 22:49:55 +02:00
9481fd8418
Embed rotated release public key; pin compose example to v0.1.4
v0.1.4
mram
2026-09-20 22:37:28 +02:00
83812cebf3
Add Linux systemd support and --install-service/--remove-service flags
mram
2026-09-20 22:35:59 +02:00
30a1f55aae
Make consumers optional: a URL enables its mode, empty disables it
mram
2026-09-20 22:29:16 +02:00
642cc36a39
Pass signing key via env so its value is never echoed in CI logs
mram
2026-09-20 22:21:25 +02:00
19e19281de
Pin compose example to v0.1.3
v0.1.3
mram
2026-09-20 22:16:09 +02:00
08d02d8fa8
Embed release public key; rename signing secret to RELEASE_SIGNING_KEY
mram
2026-09-20 22:15:19 +02:00
d1e01f9b78
Ignore signing/ directory (Ed25519 release keys)
mram
2026-09-20 22:13:10 +02:00
bacb26772a
Add LLM busy modes: wait (hang) or reject with Retry-After
mram
2026-09-20 21:43:03 +02:00
e363c9e4e4
Native Windows deployment: config file, service, signed auto-update
mram
2026-09-20 21:33:29 +02:00
5f6a22c2cf
Pin compose example to v0.1.2
v0.1.2
mram
2026-09-20 20:07:38 +02:00
42e1386811
Extend retry backoff; rework logging (LOGLEVEL, request lines, colors)
mram
2026-09-20 20:00:57 +02:00
20d5439b5f
Retry upstream connection-refused with exponential backoff
mram
2026-09-20 19:45:48 +02:00
3aaa5d80a9
CI: lowercase image repository name; compose example too
v0.1.1
mram
2026-09-20 19:25:37 +02:00
cef845c2e3
Add compose.yaml.example; ignore local compose files
mram
2026-09-20 19:24:26 +02:00
cf9be55a6c
Make poll intervals and operational timeouts configurable
mram
2026-09-20 19:21:25 +02:00
0f950f3134
CI: use gitea.actor as registry login username
mram
2026-09-20 18:55:46 +02:00
73fb8ac3ad
CI: log in to registry with REGISTRY_USERNAME/REGISTRY_TOKEN secrets
mram
2026-09-20 18:24:54 +02:00
5a0e181293
CI: build release images only from vX.Y.Z tags
v0.1.0
mram
2026-09-20 18:12:00 +02:00
db11da8307
Rename to gpu-turnstile; swap port roles
mram
2026-09-20 18:10:22 +02:00
065c294a96
gpulock: GPU arbitration proxy for Ollama + ComfyUI
mram
2026-09-20 18:05:20 +02:00