comparison sat/plugins/plugin_app_manager_docker/sat_app_weblate.yaml @ 3376:a94cdda7d5c4

plugin app manager docker: weblate SàT app file for Docker
author Goffi <goffi@goffi.org>
date Mon, 28 Sep 2020 21:10:33 +0200
parents
children c30b4b18d3b8
comparison
equal deleted inserted replaced
3375:b41ed8d9d40b 3376:a94cdda7d5c4
1 type: docker-compose
2 prepare:
3 git: https://github.com/WeblateOrg/docker-compose.git
4 override:
5 version: "3"
6 services:
7 weblate:
8 ports:
9 - "8080"
10 environment:
11 WEBLATE_DEBUG: 0
12 WEBLATE_URL_PREFIX: !sat_param [url_prefix, /weblate]
13 WEBLATE_EMAIL_HOST: !sat_conf ["", "email_server"]
14 WEBLATE_EMAIL_HOST_USER: !sat_conf ["", "email_username"]
15 WEBLATE_EMAIL_HOST_PASSWORD: !sat_conf ["", "email_password"]
16 WEBLATE_SERVER_EMAIL: !sat_conf ["", "email_from"]
17 WEBLATE_DEFAULT_FROM_EMAIL: !sat_conf ["", "email_from"]
18 WEBLATE_SITE_DOMAIN: !sat_conf ["", "public_url"]
19 WEBLATE_ADMIN_PASSWORD: !sat_generate_pwd
20 WEBLATE_ADMIN_EMAIL: !sat_conf ["", "email_admins_list", "", "first"]
21 expose:
22 url_prefix: [override, services, weblate, environment, WEBLATE_URL_PREFIX]
23 front_url: !sat_param [front_url, /translate]
24 web_label: Translate
25 ports:
26 web:
27 service: weblate
28 private: 8080
29 passwords:
30 admin: [override, services, weblate, environment, WEBLATE_ADMIN_PASSWORD]