mirror of
				https://github.com/community-scripts/ProxmoxVE.git
				synced 2025-11-04 10:22:50 +00:00 
			
		
		
		
	fix conf
This commit is contained in:
		@@ -103,18 +103,12 @@ sed -i \
 | 
			
		||||
  -e "s|#PAPERLESS_SECRET_KEY=change-me|PAPERLESS_SECRET_KEY=$SECRET_KEY|" \
 | 
			
		||||
  /opt/paperless/paperless.conf
 | 
			
		||||
cd /opt/paperless/src
 | 
			
		||||
set -a
 | 
			
		||||
. /opt/paperless/paperless.conf
 | 
			
		||||
set +a
 | 
			
		||||
$STD uv run -- python manage.py migrate
 | 
			
		||||
msg_ok "Setup Paperless-ngx"
 | 
			
		||||
 | 
			
		||||
msg_info "Installing Natural Language Toolkit (Patience)"
 | 
			
		||||
cd /opt/paperless
 | 
			
		||||
$STD uv run python -m nltk.downloader -d /usr/share/nltk_data snowball_data
 | 
			
		||||
$STD uv run python -m nltk.downloader -d /usr/share/nltk_data stopwords
 | 
			
		||||
$STD uv run python -m nltk.downloader -d /usr/share/nltk_data punkt_tab || \
 | 
			
		||||
$STD uv run python -m nltk.downloader -d /usr/share/nltk_data punkt
 | 
			
		||||
sed -i -e 's/rights="none" pattern="PDF"/rights="read|write" pattern="PDF"/' /etc/ImageMagick-6/policy.xml
 | 
			
		||||
msg_ok "Installed Natural Language Toolkit"
 | 
			
		||||
 | 
			
		||||
msg_info "Setting up admin Paperless-ngx User & Password"
 | 
			
		||||
cat <<EOF | uv run -- python /opt/paperless/src/manage.py shell
 | 
			
		||||
from django.contrib.auth import get_user_model
 | 
			
		||||
@@ -126,6 +120,15 @@ user.save()
 | 
			
		||||
EOF
 | 
			
		||||
msg_ok "Set up admin Paperless-ngx User & Password"
 | 
			
		||||
 | 
			
		||||
msg_info "Installing Natural Language Toolkit (Patience)"
 | 
			
		||||
cd /opt/paperless
 | 
			
		||||
$STD uv run python -m nltk.downloader -d /usr/share/nltk_data snowball_data
 | 
			
		||||
$STD uv run python -m nltk.downloader -d /usr/share/nltk_data stopwords
 | 
			
		||||
$STD uv run python -m nltk.downloader -d /usr/share/nltk_data punkt_tab || \
 | 
			
		||||
$STD uv run python -m nltk.downloader -d /usr/share/nltk_data punkt
 | 
			
		||||
sed -i -e 's/rights="none" pattern="PDF"/rights="read|write" pattern="PDF"/' /etc/ImageMagick-6/policy.xml
 | 
			
		||||
msg_ok "Installed Natural Language Toolkit"
 | 
			
		||||
 | 
			
		||||
msg_info "Creating Services"
 | 
			
		||||
cat <<EOF >/etc/systemd/system/paperless-scheduler.service
 | 
			
		||||
[Unit]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user