version: "3.8" services: app: configs: - source: mattermost_config target: /config-to-copy.json secrets: - smtp_pass secrets: smtp_pass: external: true name: ${STACK_NAME}_smtp_pass_${SECRET_SMTP_PASS_VERSION} configs: mattermost_config: name: ${STACK_NAME}_mattermost_config_${MATTERMOST_CONFIG_VERSION} file: ./config.json.tmpl template_driver: golang