forked from EvergreenCrypto/docker-finance
client: Dockerfiles: add plugins env to docker-compose
This commit is contained in:
@@ -27,20 +27,23 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${DOCKER_FINANCE_CLIENT_CONF}/container:${DOCKER_FINANCE_CONTAINER_CONF}
|
- ${DOCKER_FINANCE_CLIENT_CONF}/container:${DOCKER_FINANCE_CONTAINER_CONF}
|
||||||
- ${DOCKER_FINANCE_CLIENT_FLOW}:${DOCKER_FINANCE_CONTAINER_FLOW}
|
- ${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_REPO}/container:${DOCKER_FINANCE_CONTAINER_REPO}:ro
|
||||||
- ${DOCKER_FINANCE_CLIENT_SHARED}:${DOCKER_FINANCE_CONTAINER_SHARED}
|
- ${DOCKER_FINANCE_CLIENT_SHARED}:${DOCKER_FINANCE_CONTAINER_SHARED}
|
||||||
# Needed for when upstream data is localtime instead of UTC
|
# Needed for when upstream data is localtime instead of UTC
|
||||||
# NOTE: although TZ can be used within the container, this *should* be more dynamic
|
# NOTE: although TZ can be used within the container, this *should* be more dynamic
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
environment:
|
environment:
|
||||||
- DOCKER_FINANCE_VERSION=@DOCKER_FINANCE_VERSION@
|
|
||||||
- DOCKER_FINANCE_CONTAINER_CMD=${DOCKER_FINANCE_CONTAINER_CMD}
|
- DOCKER_FINANCE_CONTAINER_CMD=${DOCKER_FINANCE_CONTAINER_CMD}
|
||||||
- DOCKER_FINANCE_CONTAINER_CONF=${DOCKER_FINANCE_CONTAINER_CONF}
|
- DOCKER_FINANCE_CONTAINER_CONF=${DOCKER_FINANCE_CONTAINER_CONF}
|
||||||
- DOCKER_FINANCE_CONTAINER_EDITOR=${DOCKER_FINANCE_CONTAINER_EDITOR}
|
- DOCKER_FINANCE_CONTAINER_EDITOR=${DOCKER_FINANCE_CONTAINER_EDITOR}
|
||||||
- DOCKER_FINANCE_CONTAINER_FLOW=${DOCKER_FINANCE_CONTAINER_FLOW}
|
- 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_REPO=${DOCKER_FINANCE_CONTAINER_REPO}
|
||||||
- DOCKER_FINANCE_CONTAINER_SHARED=${DOCKER_FINANCE_CONTAINER_SHARED}
|
- DOCKER_FINANCE_CONTAINER_SHARED=${DOCKER_FINANCE_CONTAINER_SHARED}
|
||||||
- DOCKER_FINANCE_DEBUG=${DOCKER_FINANCE_DEBUG}
|
- DOCKER_FINANCE_DEBUG=${DOCKER_FINANCE_DEBUG}
|
||||||
|
- DOCKER_FINANCE_VERSION=@DOCKER_FINANCE_VERSION@
|
||||||
- GID=${DOCKER_FINANCE_GID}
|
- GID=${DOCKER_FINANCE_GID}
|
||||||
- UID=${DOCKER_FINANCE_UID}
|
- UID=${DOCKER_FINANCE_UID}
|
||||||
# Container's view of client's hledger-flow (for logging purposes)
|
# Container's view of client's hledger-flow (for logging purposes)
|
||||||
|
|||||||
@@ -27,20 +27,23 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${DOCKER_FINANCE_CLIENT_CONF}/container:${DOCKER_FINANCE_CONTAINER_CONF}
|
- ${DOCKER_FINANCE_CLIENT_CONF}/container:${DOCKER_FINANCE_CONTAINER_CONF}
|
||||||
- ${DOCKER_FINANCE_CLIENT_FLOW}:${DOCKER_FINANCE_CONTAINER_FLOW}
|
- ${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_REPO}/container:${DOCKER_FINANCE_CONTAINER_REPO}:ro
|
||||||
- ${DOCKER_FINANCE_CLIENT_SHARED}:${DOCKER_FINANCE_CONTAINER_SHARED}
|
- ${DOCKER_FINANCE_CLIENT_SHARED}:${DOCKER_FINANCE_CONTAINER_SHARED}
|
||||||
# Needed for when upstream data is localtime instead of UTC
|
# Needed for when upstream data is localtime instead of UTC
|
||||||
# NOTE: although TZ can be used within the container, this should be more dynamic
|
# NOTE: although TZ can be used within the container, this should be more dynamic
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
environment:
|
environment:
|
||||||
- DOCKER_FINANCE_VERSION=@DOCKER_FINANCE_VERSION@
|
|
||||||
- DOCKER_FINANCE_CONTAINER_CMD=${DOCKER_FINANCE_CONTAINER_CMD}
|
- DOCKER_FINANCE_CONTAINER_CMD=${DOCKER_FINANCE_CONTAINER_CMD}
|
||||||
- DOCKER_FINANCE_CONTAINER_CONF=${DOCKER_FINANCE_CONTAINER_CONF}
|
- DOCKER_FINANCE_CONTAINER_CONF=${DOCKER_FINANCE_CONTAINER_CONF}
|
||||||
- DOCKER_FINANCE_CONTAINER_EDITOR=${DOCKER_FINANCE_CONTAINER_EDITOR}
|
- DOCKER_FINANCE_CONTAINER_EDITOR=${DOCKER_FINANCE_CONTAINER_EDITOR}
|
||||||
- DOCKER_FINANCE_CONTAINER_FLOW=${DOCKER_FINANCE_CONTAINER_FLOW}
|
- 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_REPO=${DOCKER_FINANCE_CONTAINER_REPO}
|
||||||
- DOCKER_FINANCE_CONTAINER_SHARED=${DOCKER_FINANCE_CONTAINER_SHARED}
|
- DOCKER_FINANCE_CONTAINER_SHARED=${DOCKER_FINANCE_CONTAINER_SHARED}
|
||||||
- DOCKER_FINANCE_DEBUG=${DOCKER_FINANCE_DEBUG}
|
- DOCKER_FINANCE_DEBUG=${DOCKER_FINANCE_DEBUG}
|
||||||
|
- DOCKER_FINANCE_VERSION=@DOCKER_FINANCE_VERSION@
|
||||||
- GID=${DOCKER_FINANCE_GID}
|
- GID=${DOCKER_FINANCE_GID}
|
||||||
- UID=${DOCKER_FINANCE_UID}
|
- UID=${DOCKER_FINANCE_UID}
|
||||||
# Container's view of client's hledger-flow (for logging purposes)
|
# Container's view of client's hledger-flow (for logging purposes)
|
||||||
|
|||||||
Reference in New Issue
Block a user