无法重新安装doccano

pdsfdshx  于 2个月前  发布在  其他
关注(0)|答案(5)|浏览(40)

如何使用新的.env文件重新安装doccano,包括与之前不同的管理员帐户和密码
步骤:

  1. 成功使用docker方法安装doccano,但尝试通过点击“创建”按钮创建项目时,它无法正常工作。
  2. 使用命令'sudo docker rm -v doccano'删除docker镜像。
  3. 尝试使用其他主题中建议的docker-compose方法安装doccano以解决问题。
  4. 几天后忘记管理员密码。
  5. 停止并删除容器。
  6. 使用Readme中提到的docker-compose重新安装doccano,并获得以下错误:
    docker-postgres-1 | 2022-11-19 21:03:36.300 UTC [37] FATAL: password authentication failed for user "admin"
    docker-postgres-1 | 2022-11-19 21:03:36.300 UTC [37] DETAIL: Password does not match for user "admin".
  7. 尝试查找并删除具有前缀名称'doccano'的docker卷,例如'doccano_node_modules'。但是没有以前缀名称'doccano'命名的卷,大多数都是随机字符,如下所示:
    DRIVER VOLUME NAME
    local 0de642ca5127459209644bb67f2e8298d03753c9a00c34e030e1e52e4c199485
    local 0e3b80126a365b3427777e044f2763c7fd8b7b88e3bb90f2c9aab27696e44671
    local 1a32e9d9a47cd5f379e45f09c8526b9aef095bfc335476c692f546b35835648a
    求助:
  8. 如何仅使用随机字符创建的doccano docker-compose卷进行卸载?
  9. 我如何使用docker-compose方法使用新的.env文件重新安装doccano?
huus2vyu

huus2vyu1#

你会写你的环境吗?谢谢!

62o28rlo

62o28rlo2#

  1. 安装命令:
git clone [https://github.com/doccano/doccano.git](https://github.com/doccano/doccano.git)
cd doccano
docker-compose -f docker/docker-compose.prod.yml --env-file docker/doccano.env up
  1. Linux环境:
    Ubuntu 16.04
    docker版本:18.09.7
    docker-compose版本:2.12.2
    python 2.7

  2. doccano.env文件中的环境变量:

ADMIN_USERNAME=admin
ADMIN_PASSWORD=doccano
ADMIN_EMAIL=[xxxxx@qq.com](mailto:xxxxx@qq.com)
RABBITMQ_DEFAULT_USER=admin
RABBITMQ_DEFAULT_PASS=doccano
POSTGRES_USER=admin
POSTGRES_PASSWORD=doccano
POSTGRES_DB=~/doccano_db
FLOWER_BASIC_AUTH=""
  1. docker-compose.prod.yml文件中nginx端口更改为:
9002:8080
  1. 允许防火墙端口:9002,5672,5555
1bqhqjot

1bqhqjot3#

感谢您的帮助,我已经按照两个步骤成功移除了卷并部署了Doccano:
sudo docker-compose -f docker/docker-compose.prod.yml down --volumes
sudo docker-compose -f docker/docker-compose.prod.yml --env-file docker/doccano.env up
但是我仍然无法使用'admin'帐户创建项目。当我点击“创建”按钮时,出现了错误。我还尝试在#1918中提到的doccano.env文件中添加CORS标头,但仍然失败:
CSRF_TRUSTED_ORIGINS=doccano.sjtu.edu.cn
请问您能帮帮我吗?非常感谢。

点击“创建”按钮时的错误:

docker-backend-1 | [2022-11-21 00:11:24 +0000] [47] [WARNING] [django.request::log_response::241] 禁止访问:/v1/projects
docker-backend-1 | [2022-11-21 00:11:24 +0000] [47] [WARNING] [django.request::log_response::241] 禁止访问:/v1/projects
docker-nginx-1 | 172.21.0.1 - - [21/Nov/2022:00:11:24 +0000] "POST /v1/projects HTTP/1.0" 403 113 " http://doccano.sjtu.edu.cn/projects/create " "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36" "-"

eqqqjvef

eqqqjvef5#

你好!请问解决了吗?我也遇到相似的问题:

backend-1 | [2023-12-06 06:08:45 +0000] [20] [WARNING] [django.request::log_response::241] Not Found: /v1/fp/revert/
backend-1 | [2023-12-06 06:08:45 +0000] [20] [WARNING] [django.request::log_response::241] Not Found: /v1/fp/revert/

相关问题