doccano使用和部署

参考

https://zhuanlan.zhihu.com/p/371752234

安装和初始配置

pip install doccano

# 初始化数据库
doccano init

# 创建一个super user。这里要把pass改成你需要的密码。当然,用户名也可以改成别的。
doccano createuser --username admin --password password

该用户名和密码可用于doccano网站的用户登录

启动doccano

首先,在终端中运行下面的代码来启动WebServer

# 启动webserver
doccano webserver --port 8080

然后,打开另一个终端,运行下面的代码启动任务队列:

# 启动任务队列
doccano task
此时,我们就完成了doccano的启动。

运行doccano

输入 127.0.0.1:8080(mac)
0.0.0.0:8080

镜像使用

docker安装

https://docs.docker.com/engine/install/ubuntu/

可能遇到docker-compose-plugin安装失败,可参考

https://www.runoob.com/docker/docker-compose.html
(此方法可能会导致pull源失败,好像不用安装这个也可以使用docker)

doccano安装

https://github.com/doccano/doccano

docker pull doccano/doccano

docker pull doccano/doccano
docker container create --name doccano \
  -e "ADMIN_USERNAME=admin" \
  -e "ADMIN_EMAIL=admin@example.com" \
  -e "ADMIN_PASSWORD=password" \
  -v doccano-db:/data \
  -p 8080:8080 doccano/doccano

可能遇到pull失败,需要改源

https://segmentfault.com/a/1190000023117518
vi /etc/docker/daemon.json
添加以下内容

{"registry-mirrors": ["https://registry.cn-hangzhou.aliyuncs.com"]}

修改后重启服务:

systemctl daemon-reload
systemctl restart docker

安装好后启动镜像

docker container start doccano

访问网站
ip:8080
如果是本机则为127.0.0.1:8080

关闭镜像
docker container stop doccano

添加用户
http://localhost:8080/admin/auth

发表评论

电子邮件地址不会被公开。 必填项已用*标注