Fix claude-agent env vars for Portainer git-stack deploy (env_file doesn't work there)
This commit is contained in:
+11
-1
@@ -64,7 +64,17 @@ services:
|
|||||||
image: ${GITEA_REGISTRY_IMAGE}
|
image: ${GITEA_REGISTRY_IMAGE}
|
||||||
container_name: claude-agent
|
container_name: claude-agent
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: .env
|
# Explicit vars, not env_file: .env — Portainer's git-based stack deploy clones the
|
||||||
|
# repo fresh (no .env present, it's gitignored) and only performs ${VAR} substitution
|
||||||
|
# from the stack's own Env list, so env_file here would silently fail to load anything.
|
||||||
|
environment:
|
||||||
|
GITEA_URL: ${GITEA_URL}
|
||||||
|
GITEA_TOKEN: ${GITEA_TOKEN}
|
||||||
|
GITEA_WEBHOOK_SECRET: ${GITEA_WEBHOOK_SECRET}
|
||||||
|
ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY}
|
||||||
|
MATRIX_HOMESERVER_URL: ${MATRIX_HOMESERVER_URL}
|
||||||
|
MATRIX_BOT_TOKEN: ${MATRIX_BOT_TOKEN}
|
||||||
|
MATRIX_CONTROL_ROOM_ID: ${MATRIX_CONTROL_ROOM_ID}
|
||||||
volumes:
|
volumes:
|
||||||
- agent_workspace:/workspace
|
- agent_workspace:/workspace
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
Reference in New Issue
Block a user