# HG changeset patch # User Goffi # Date 1601320233 -7200 # Node ID a94cdda7d5c4aa0f9d927afa3b005c1b92d483ec # Parent b41ed8d9d40b79a16d773a0aeb484a53443187e7 plugin app manager docker: weblate SàT app file for Docker diff -r b41ed8d9d40b -r a94cdda7d5c4 sat/plugins/plugin_app_manager_docker/sat_app_weblate.yaml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sat/plugins/plugin_app_manager_docker/sat_app_weblate.yaml Mon Sep 28 21:10:33 2020 +0200 @@ -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]