Das Video dazu gibt's auf YouTube
Link: Paperless-NGX Installation
nano /etc/ssh/sshd_configFolgende Befehlszeile bei dem Punke "Authentication" ergänzen PermitRootLogin yes
Anschließend "ssh" neu starten
/etc/init.d/ssh restartcd /paperless/paperless-ngx/
nano docker-compose.env
PAPERLESS_CONSUMER_POLLING=5
docker-compose up -dapt install proftpd-basic -y
nano /etc/proftpd/conf.d/ftp.conf
<Global>
RequireValidShell off
</Global>
# If desired turn off IPv6
UseIPv6 off
# Default directory is ftpusers home
DefaultRoot ~ ftpuser
# Limit login to the ftpuser group
<Limit LOGIN>
DenyGroup !ftpuser
</Limit>
systemctl restart proftpd
addgroup ftpuser
usermod -aG ftpuser paperlessapt install openssl -y
openssl req -x509 -newkey rsa:2048 -keyout /etc/ssl/private/proftpd.key -out /etc/ssl/certs/proftpd.crt -nodes -days 1460
nano /etc/proftpd/conf.d/tls.conf
<IfModule mod_tls.c>
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol TLSv1.2
TLSRSACertificateFile /etc/ssl/certs/proftpd.crt
TLSRSACertificateKeyFile /etc/ssl/private/proftpd.key
TLSVerifyClient off
TLSOptions NoSessionReuseRequired
TLSRequired on
</IfModule>
nano /etc/proftpd/modules.conf