Sync the self-hosting stack (85835b7)
This commit is contained in:
+14
-6
@@ -10,15 +10,23 @@
|
||||
# websocket to the internal `api` service, so your own TLS terminator has exactly one target and the
|
||||
# API is never reachable from outside this compose network.
|
||||
#
|
||||
# UPGRADING: `docker compose pull && docker compose up -d`. Both services track `latest` by default,
|
||||
# so that is the whole upgrade. Schema changes apply themselves when the api starts.
|
||||
# UPGRADING: `docker compose pull && docker compose up -d`. Every Jarvis image here tracks `stable` by
|
||||
# default, so that is the whole upgrade. Postgres and Redis are not on a Jarvis channel — they follow
|
||||
# their own upstream tags. Schema changes apply themselves when the api starts, and they are ONE-WAY:
|
||||
# there is no migration history, so pulling an older api image does not put the schema back. Take a
|
||||
# dump first. See the README.
|
||||
#
|
||||
# `latest` does NOT mean the app forgets which build it is: the tag is a second name on the same image
|
||||
# as the version tag, and the version is stamped INTO the image at build time. The footer in the app and
|
||||
# /version.json keep reporting 0.51.0 or whatever you actually pulled.
|
||||
# A channel tag does NOT mean the app forgets which build it is: `stable` is a second name on the same
|
||||
# image as its version tag, and the version is stamped INTO the image when it is built. The footer in
|
||||
# the app and /version.json keep reporting the real number whichever name you pulled it under — which
|
||||
# is what lets you tell somebody which build you are on when something goes wrong.
|
||||
#
|
||||
# To pin instead — recommended once you are in production, because it makes an upgrade a decision rather
|
||||
# than a side effect of pulling — set JARVIS_IMAGE_API and JARVIS_IMAGE_WEB in .env to explicit tags.
|
||||
# than a side effect of pulling — set JARVIS_IMAGE_API and JARVIS_IMAGE_WEB (and JARVIS_IMAGE_AGENT, if
|
||||
# you run the agent overlay) in .env to explicit version tags.
|
||||
#
|
||||
# No version number is written in this comment on purpose. Nothing in the publishing path would ever
|
||||
# bump one, so a number here is a number that goes stale while nobody is looking.
|
||||
name: jarvis
|
||||
|
||||
services:
|
||||
|
||||
Reference in New Issue
Block a user