想用FN Connect从外网访问可能会遇到CSRF 403问题,可以在docker面板打开paperless的终端,安装vim:
apt-get update
apt-get install vim
使用find / -name settings.py找到settings.py文件(会有2个settings.py文件,只有1个有相关内容),用vim编辑该文件,找到:
MIDDLEWARE = [
...
'django.middleware.common.CommonMiddleware',
#'django.middleware.csrf.CsrfViewMiddleware', # 注释掉此行代码即可
'django.contrib.auth.middleware.AuthenticationMiddleware',
...
]
目前我这样做已经可以外网登录paperless,如果还有问题可尝试以下链接的第二种禁用CSRF方法:
Django 全局完全禁用CSRF机制 - ugvibib - 博客园
非常遗憾无法上传文档,只能查看和下载。