mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-25 07:00:48 +09:00
fix(deploy): include provider presets in Docker image and install
Provider preset YAML files under conf/providers were not bundled into the server Docker image or preserved by the install script, so fresh deployments started without any pre-configured LLM providers.
This commit is contained in:
@@ -105,9 +105,10 @@ RUN apk add --no-cache ca-certificates tzdata wget cni-plugins iptables \
|
||||
# Workspace runtime (bind-mounted into bot containers)
|
||||
COPY --from=toolkit-assembly /assembly /opt/memoh/runtime
|
||||
|
||||
# Server binary and spec
|
||||
# Server binary, spec, and provider presets
|
||||
COPY --from=server-builder /build/memoh-server /app/memoh-server
|
||||
COPY --from=server-builder /build/spec /app/spec
|
||||
COPY --from=server-builder /build/conf/providers /app/conf/providers
|
||||
|
||||
# Entrypoint: start containerd, then server
|
||||
COPY docker/server-entrypoint.sh /entrypoint.sh
|
||||
|
||||
Reference in New Issue
Block a user