Commit Graph

  • 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