This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| gitlab_sentry [2019/04/24 12:03] – created admin | gitlab_sentry [2019/04/24 18:57] (current) – admin | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| + | https:// | ||
| + | use docker compose like : | ||
| + | |||
| + | <code yaml> | ||
| + | version: ' | ||
| + | services: | ||
| + | weblate: | ||
| + | image: weblate/ | ||
| + | links: | ||
| + | - database | ||
| + | - cache | ||
| + | ports: | ||
| + | - 80:80 | ||
| + | volumes: | ||
| + | - weblate-data:/ | ||
| + | env_file: | ||
| + | - ./ | ||
| + | restart: always | ||
| + | depends_on: | ||
| + | - database | ||
| + | - cache | ||
| + | database: | ||
| + | image: postgres: | ||
| + | env_file: | ||
| + | - ./ | ||
| + | volumes: | ||
| + | - postgres-data:/ | ||
| + | restart: always | ||
| + | cache: | ||
| + | image: memcached: | ||
| + | restart: always | ||
| + | volumes: | ||
| + | weblate-data: | ||
| + | postgres-data: | ||
| + | </ | ||
| + | |||
| + | ./ | ||
| + | |||
| + | < | ||
| + | # See Weblate documentation for detailed description: | ||
| + | # https:// | ||
| + | |||
| + | # Weblate setup | ||
| + | WEBLATE_DEBUG=1 | ||
| + | WEBLATE_LOGLEVEL=DEBUG | ||
| + | WEBLATE_SITE_TITLE=Weblate | ||
| + | WEBLATE_ADMIN_NAME=Weblate Admin | ||
| + | WEBLATE_ADMIN_EMAIL=noreply@weblate.org | ||
| + | WEBLATE_ADMIN_PASSWORD= | ||
| + | WEBLATE_SERVER_EMAIL=noreply@weblate.org | ||
| + | WEBLATE_DEFAULT_FROM_EMAIL=noreply@weblate.org | ||
| + | WEBLATE_ALLOWED_HOSTS=* | ||
| + | WEBLATE_REGISTRATION_OPEN=1 | ||
| + | |||
| + | # Extra | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # LDAP Auth | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # PostgreSQL setup | ||
| + | POSTGRES_PASSWORD=weblate | ||
| + | POSTGRES_USER=weblate | ||
| + | POSTGRES_DATABASE=weblate | ||
| + | POSTGRES_HOST=database | ||
| + | POSTGRES_PORT= | ||
| + | |||
| + | # Memcached setup | ||
| + | MEMCACHED_HOST=cache | ||
| + | MEMCACHED_PORT=11211 | ||
| + | |||
| + | # Mail server, the server has to listen on port 587 and understand TLS | ||
| + | WEBLATE_EMAIL_HOST=smtp.gmail.com | ||
| + | # Do NOT use quotes here | ||
| + | WEBLATE_EMAIL_USER= | ||
| + | # Do NOT use quotes here | ||
| + | WEBLATE_EMAIL_PASSWORD= | ||
| + | </ | ||
| + | |||
| + | Mattermost integration | ||
| + | |||
| + | https:// | ||
| + | |||
| + | Nextcloud Integration | ||
| + | |||
| + | https:// | ||
| + | |||
| + | Express JS integration | ||
| + | |||
| + | https:// | ||
| + | |||
| + | Bug report widget | ||
| + | |||
| + | https:// | ||