Sync the self-hosting stack (8342e2e)

This commit is contained in:
2026-08-21 11:48:47 +02:00
parent 38ec167acd
commit 78a3202305
4 changed files with 59 additions and 15 deletions
+18 -3
View File
@@ -75,16 +75,31 @@ OPENAI_API_KEY=
#OPENAI_THINKING_LEVEL=medium
# ---------------------------------------------------------------------------
# Pinning (optional, recommended in production)
# Channels and pinning (optional, recommended in production)
# ---------------------------------------------------------------------------
# Both services track `latest` unless you set these, so `docker compose pull && up -d` upgrades you.
# Every image tracks the `stable` channel unless you set these, so `docker compose pull && up -d`
# upgrades you to whatever has most recently been promoted. `stable` moves only after a build has
# run on the publisher's own instance; `dev` moves on every build and nothing has tried it yet.
# `latest` is a second name for `stable`, kept so nothing that already used it has to change.
#
# Which channel you are on is yours to state, because nothing in the image knows it — a channel is
# decided after a build and moves afterwards. Set it and the app shows it beside the version
# numbers; leave it empty if you pin below, because then you follow no channel.
#JARVIS_CHANNEL=stable
# Pinning makes an upgrade a decision instead of a side effect of pulling. The app reports its real
# version either way — `latest` is a second name on the same image, not a build that forgot its number.
# version either way — a channel tag is a second name on the same image, not a build that forgot
# its number.
#JARVIS_IMAGE_API=git.luxit.be/luxit/jarvis-api:0.59.1
#JARVIS_IMAGE_WEB=git.luxit.be/luxit/jarvis-web:0.74.2
# Only read when the agent overlay is enabled, just below. Its version is the AGENT's, and moves
# independently of the two above — a Jarvis release usually does not change the agent at all.
#
# PIN THIS ONE FIRST if you pin only one. The two above change what your own server runs; this one
# changes what runs on every machine you administer, and it applies itself without asking. An
# enrolled agent also refuses any version that is not strictly newer, so moving this back stops a
# rollout rather than reversing it on machines that already took the update.
#JARVIS_IMAGE_AGENT=git.luxit.be/luxit/jarvis-agent-dist:0.20.0
# ---------------------------------------------------------------------------