0

我创建了一个 weblate(2.11 版)和 gitlab 容器。

重现步骤

  1. 我从https://github.com/WeblateOrg/docker.git克隆它
  2. 我在 docker 上创建了 weblate。
  3. 我用管理员帐户打开 weblate
  4. 生成 ssh 密钥
  5. 过去我的 gitlab 页面上的 ssh 密钥
  6. 创建了一个新项目
  7. 创建了一个新组件。
  8. 源码仓库:git@172.19.0.4:root/weblate-test.git

网盘docker-compose.override.yml

version: '2'
services:
    weblate:
        environment:

            - WEBLATE_SITE_TITLE=weblate
            - WEBLATE_EMAIL_HOST=smtp.gmail.com
            - WEBLATE_EMAIL_HOST_USER=12345678
            - WEBLATE_EMAIL_HOST_PASSWORD=12345678
            # - WEBLATE_REQUIRE_LOGIN=1
            - WEBLATE_OFFLOAD_INDEXING=1
            - WEBLATE_TIME_ZONE=Asia/Taipei
            - WEBLATE_REGISTRATION_OPEN=1
            - WEBLATE_ALLOWED_HOSTS=dev.weblate.com
            - WEBLATE_ADMIN_PASSWORD=password

我尝试重新创建很多次容器。我仍然收到错误消息

4

1 回答 1

1

除了生成客户端 SSH 密钥之外,您还需要验证主机密钥。您可以在 Weblate 中的相同界面上执行此操作,请参阅文档

于 2017-02-20T16:26:53.663 回答