From e91cd1cc666f02f512cacec72aa2bd6a4167eb1c Mon Sep 17 00:00:00 2001 From: Goffi Date: Mon, 28 Sep 2020 21:10:33 +0200 Subject: [PATCH] =?UTF-8?q?plugin=20app=20manager=20docker:=20weblate=20S?= =?UTF-8?q?=C3=A0T=20app=20file=20for=20Docker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sat_app_weblate.yaml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 sat/plugins/plugin_app_manager_docker/sat_app_weblate.yaml diff --git a/sat/plugins/plugin_app_manager_docker/sat_app_weblate.yaml b/sat/plugins/plugin_app_manager_docker/sat_app_weblate.yaml new file mode 100644 index 00000000..1560baeb --- /dev/null +++ b/sat/plugins/plugin_app_manager_docker/sat_app_weblate.yaml @@ -0,0 +1,30 @@ +type: docker-compose +prepare: + git: https://github.com/WeblateOrg/docker-compose.git +override: + version: "3" + services: + weblate: + ports: + - "8080" + environment: + WEBLATE_DEBUG: 0 + WEBLATE_URL_PREFIX: !sat_param [url_prefix, /weblate] + WEBLATE_EMAIL_HOST: !sat_conf ["", "email_server"] + WEBLATE_EMAIL_HOST_USER: !sat_conf ["", "email_username"] + WEBLATE_EMAIL_HOST_PASSWORD: !sat_conf ["", "email_password"] + WEBLATE_SERVER_EMAIL: !sat_conf ["", "email_from"] + WEBLATE_DEFAULT_FROM_EMAIL: !sat_conf ["", "email_from"] + WEBLATE_SITE_DOMAIN: !sat_conf ["", "public_url"] + WEBLATE_ADMIN_PASSWORD: !sat_generate_pwd + WEBLATE_ADMIN_EMAIL: !sat_conf ["", "email_admins_list", "", "first"] +expose: + url_prefix: [override, services, weblate, environment, WEBLATE_URL_PREFIX] + front_url: !sat_param [front_url, /translate] + web_label: Translate + ports: + web: + service: weblate + private: 8080 + passwords: + admin: [override, services, weblate, environment, WEBLATE_ADMIN_PASSWORD]