client: Dockerfiles: add plugins env to docker-compose

This commit is contained in:
2024-08-10 00:42:28 -07:00
parent 59272e8df7
commit bbb5d7c238
2 changed files with 8 additions and 2 deletions

View File

@@ -27,20 +27,23 @@ services:
volumes:
- ${DOCKER_FINANCE_CLIENT_CONF}/container:${DOCKER_FINANCE_CONTAINER_CONF}
- ${DOCKER_FINANCE_CLIENT_FLOW}:${DOCKER_FINANCE_CONTAINER_FLOW}
# Connects client-side (host) custom container plugins (not repo's container plugins)
- ${DOCKER_FINANCE_CLIENT_PLUGINS}/container:${DOCKER_FINANCE_CONTAINER_PLUGINS}:ro
- ${DOCKER_FINANCE_CLIENT_REPO}/container:${DOCKER_FINANCE_CONTAINER_REPO}:ro
- ${DOCKER_FINANCE_CLIENT_SHARED}:${DOCKER_FINANCE_CONTAINER_SHARED}
# Needed for when upstream data is localtime instead of UTC
# NOTE: although TZ can be used within the container, this *should* be more dynamic
- /etc/localtime:/etc/localtime:ro
environment:
- DOCKER_FINANCE_VERSION=@DOCKER_FINANCE_VERSION@
- DOCKER_FINANCE_CONTAINER_CMD=${DOCKER_FINANCE_CONTAINER_CMD}
- DOCKER_FINANCE_CONTAINER_CONF=${DOCKER_FINANCE_CONTAINER_CONF}
- DOCKER_FINANCE_CONTAINER_EDITOR=${DOCKER_FINANCE_CONTAINER_EDITOR}
- DOCKER_FINANCE_CONTAINER_FLOW=${DOCKER_FINANCE_CONTAINER_FLOW}
- DOCKER_FINANCE_CONTAINER_PLUGINS=${DOCKER_FINANCE_CONTAINER_PLUGINS}
- DOCKER_FINANCE_CONTAINER_REPO=${DOCKER_FINANCE_CONTAINER_REPO}
- DOCKER_FINANCE_CONTAINER_SHARED=${DOCKER_FINANCE_CONTAINER_SHARED}
- DOCKER_FINANCE_DEBUG=${DOCKER_FINANCE_DEBUG}
- DOCKER_FINANCE_VERSION=@DOCKER_FINANCE_VERSION@
- GID=${DOCKER_FINANCE_GID}
- UID=${DOCKER_FINANCE_UID}
# Container's view of client's hledger-flow (for logging purposes)

View File

@@ -27,20 +27,23 @@ services:
volumes:
- ${DOCKER_FINANCE_CLIENT_CONF}/container:${DOCKER_FINANCE_CONTAINER_CONF}
- ${DOCKER_FINANCE_CLIENT_FLOW}:${DOCKER_FINANCE_CONTAINER_FLOW}
# Connects client-side (host) custom container plugins (not repo's container plugins)
- ${DOCKER_FINANCE_CLIENT_PLUGINS}/container:${DOCKER_FINANCE_CONTAINER_PLUGINS}:ro
- ${DOCKER_FINANCE_CLIENT_REPO}/container:${DOCKER_FINANCE_CONTAINER_REPO}:ro
- ${DOCKER_FINANCE_CLIENT_SHARED}:${DOCKER_FINANCE_CONTAINER_SHARED}
# Needed for when upstream data is localtime instead of UTC
# NOTE: although TZ can be used within the container, this should be more dynamic
- /etc/localtime:/etc/localtime:ro
environment:
- DOCKER_FINANCE_VERSION=@DOCKER_FINANCE_VERSION@
- DOCKER_FINANCE_CONTAINER_CMD=${DOCKER_FINANCE_CONTAINER_CMD}
- DOCKER_FINANCE_CONTAINER_CONF=${DOCKER_FINANCE_CONTAINER_CONF}
- DOCKER_FINANCE_CONTAINER_EDITOR=${DOCKER_FINANCE_CONTAINER_EDITOR}
- DOCKER_FINANCE_CONTAINER_FLOW=${DOCKER_FINANCE_CONTAINER_FLOW}
- DOCKER_FINANCE_CONTAINER_PLUGINS=${DOCKER_FINANCE_CONTAINER_PLUGINS}
- DOCKER_FINANCE_CONTAINER_REPO=${DOCKER_FINANCE_CONTAINER_REPO}
- DOCKER_FINANCE_CONTAINER_SHARED=${DOCKER_FINANCE_CONTAINER_SHARED}
- DOCKER_FINANCE_DEBUG=${DOCKER_FINANCE_DEBUG}
- DOCKER_FINANCE_VERSION=@DOCKER_FINANCE_VERSION@
- GID=${DOCKER_FINANCE_GID}
- UID=${DOCKER_FINANCE_UID}
# Container's view of client's hledger-flow (for logging purposes)