annotate sat/plugins/plugin_app_manager_docker/sat_app_weblate.yaml @ 3404:26a0af6e32c1

plugin XEP-0166: new trigger point + coroutines + helper methods: - a new `XEP-0166_initiate` async trigger point is available - `initate` is now a coroutine - `jingleSessionInit` in applications and transports handlers are now called using `utils.adDeferred` - new `getApplication` helper method, to retrieve application from its namespace - new `getContentData` helper method to retrieve application and its argument from content
author Goffi <goffi@goffi.org>
date Thu, 12 Nov 2020 14:53:15 +0100
parents a94cdda7d5c4
children c30b4b18d3b8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3376
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
1 type: docker-compose
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
2 prepare:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
3 git: https://github.com/WeblateOrg/docker-compose.git
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
4 override:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
5 version: "3"
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
6 services:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
7 weblate:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
8 ports:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
9 - "8080"
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
10 environment:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
11 WEBLATE_DEBUG: 0
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
12 WEBLATE_URL_PREFIX: !sat_param [url_prefix, /weblate]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
13 WEBLATE_EMAIL_HOST: !sat_conf ["", "email_server"]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
14 WEBLATE_EMAIL_HOST_USER: !sat_conf ["", "email_username"]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
15 WEBLATE_EMAIL_HOST_PASSWORD: !sat_conf ["", "email_password"]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
16 WEBLATE_SERVER_EMAIL: !sat_conf ["", "email_from"]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
17 WEBLATE_DEFAULT_FROM_EMAIL: !sat_conf ["", "email_from"]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
18 WEBLATE_SITE_DOMAIN: !sat_conf ["", "public_url"]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
19 WEBLATE_ADMIN_PASSWORD: !sat_generate_pwd
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
20 WEBLATE_ADMIN_EMAIL: !sat_conf ["", "email_admins_list", "", "first"]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
21 expose:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
22 url_prefix: [override, services, weblate, environment, WEBLATE_URL_PREFIX]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
23 front_url: !sat_param [front_url, /translate]
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
24 web_label: Translate
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
25 ports:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
26 web:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
27 service: weblate
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
28 private: 8080
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
29 passwords:
a94cdda7d5c4 plugin app manager docker: weblate SàT app file for Docker
Goffi <goffi@goffi.org>
parents:
diff changeset
30 admin: [override, services, weblate, environment, WEBLATE_ADMIN_PASSWORD]