使用 linuxserver.io 的镜像 #
感觉比官方镜像做的好一些,因为用官方的镜像一直报错password authentication failed for user "paperless"
。。。
我修改后的 docker-compose 文件:
默认用户名和密码都是admin
。
已知 bug #
-
官方镜像缺
libzbar0
导致文件上传后无法被处理,目前 GitHub 上的Dockerfile
已经修复但镜像还没更新,可以自己本地构建。 -
PAPERLESS_OCR_LANGUAGES
环境变量似乎没用,并不会自动安装对应的 ocr 包,需要自己添加到Dockerfile
中,然后自己构建。
使用官方镜像 #
创建默认超级用户:
上面的 docker-compose 文件里有但我还是要写一下提醒自己。
- 打开容器列表,选择 paperless_webserver_1
- 点’Console’然后’Connect’来打开命令行
- 运行
python3 manage.py createsuperuser
以创建用户