From 0c96d5a45f5f7d331c22250c431d3dedf71ad42d Mon Sep 17 00:00:00 2001 From: Chris Thompson Date: Thu, 15 Dec 2022 14:32:25 -0500 Subject: [PATCH] Add config file template for documentMaxLength setting --- .env.sample | 2 ++ compose.yml | 7 +++++++ config.json.tmpl | 5 +++++ 3 files changed, 14 insertions(+) create mode 100644 config.json.tmpl diff --git a/.env.sample b/.env.sample index 461c30b..cd08135 100644 --- a/.env.sample +++ b/.env.sample @@ -41,3 +41,5 @@ COMPOSE_FILE="compose.yml" # CMD_DEFAULT_PERMISSION=editable # CMD_EMAIL=true # CMD_SESSION_LIFE=1209600000 +# Only present in config.json (no equivalent env var): +# DOCUMENT_MAX_LENGTH=100000 diff --git a/compose.yml b/compose.yml index 7ca478f..31a36b8 100644 --- a/compose.yml +++ b/compose.yml @@ -40,6 +40,9 @@ services: - source: entrypoint_conf target: /docker-entrypoint.sh mode: 0555 + - source: config_json + target: /files/config.json + mode: 0700 deploy: restart_policy: condition: on-failure @@ -90,6 +93,10 @@ networks: external: true internal: configs: + config_json: + name: ${STACK_NAME}_config_${ENTRYPOINT_CONF_VERSION} + file: config.json.tmpl + template_driver: golang entrypoint_conf: name: ${STACK_NAME}_entrypoint_${ENTRYPOINT_CONF_VERSION} file: entrypoint.sh.tmpl diff --git a/config.json.tmpl b/config.json.tmpl new file mode 100644 index 0000000..ddb5853 --- /dev/null +++ b/config.json.tmpl @@ -0,0 +1,5 @@ +{ +{{ if (env "DOCUMENT_MAX_LENGTH") }} + "documentMaxLength": {{ env "DOCUMENT_MAX_LENGTH" }} +{{ end }} +}