1.创建新账号
先登录所有者或者管理员账户(用心自己部署dify的ip地址,端口选择80,eg:http://10.xx.x.180:80)
在右边点击头像,点击设置,点击成员,添加新账户
自己选择要添加的成员邮箱,设置权限即可。
随后到服务器上,切换到dify的文件希下:
cd /data/dify/docker
找到环境文件夹,并打开(我这里名字叫.env)
vim .env
编辑环境,添加账户密码
DB_DATABASE=dify
DB_USERNAME=postgres
DB_PASSWORD=difyai123456 //新密码
CERTBOT_EMAIL=zxxx@xxx.net //新账号,与前面邀请时候添加一致
CERTBOT_DOMAIN=10.xx.x.180.com
AUTH_TYPE=all //允许公开注册
(:wq退出)
修改完.env文件后都要重启一下docker
docker-compose down
docker-compose up -d
2.重置账号密码
部署后,如果忘记密码或者密码错误需要重置,可以在服务器上执行以下命令进行密码重置。
docker exec -it docker-api-1 flask reset-password
输入账号和两次密码即可
3.其他问题合集
下面这篇大佬的问题和解答很全面,有遇到其他问题可以参考
c实际部署Dify可能遇到的问题:忘记密码、开启HTTPS、知识库文档上传的大小限制和数量限制_dify开源版限制-CSDN博客