mirror of https://github.com/tteck/Proxmox.git
				
				
				
			Update paperless-ngx-install.sh
create directories named "consume," "data," "media," and "static," then configure the corresponding paths in the `paperless.conf` file.
This commit is contained in:
		
							parent
							
								
									7306991688
								
							
						
					
					
						commit
						9dab6d52bc
					
				| 
						 | 
					@ -87,6 +87,12 @@ sed -i -e 's|-e git+https://github.com/paperless-ngx/django-q.git|git+https://gi
 | 
				
			||||||
$STD pip install --upgrade pip
 | 
					$STD pip install --upgrade pip
 | 
				
			||||||
$STD pip install -r requirements.txt
 | 
					$STD pip install -r requirements.txt
 | 
				
			||||||
curl -s -o /opt/paperless/paperless.conf https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/paperless.conf.example
 | 
					curl -s -o /opt/paperless/paperless.conf https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/paperless.conf.example
 | 
				
			||||||
 | 
					mkdir -p {consume,data,media,static}
 | 
				
			||||||
 | 
					sed -i -e 's|#PAPERLESS_REDIS=redis://localhost:6379|PAPERLESS_REDIS=redis://localhost:6379|' /opt/paperless/paperless.conf
 | 
				
			||||||
 | 
					sed -i -e "s|#PAPERLESS_CONSUMPTION_DIR=../consume|PAPERLESS_CONSUMPTION_DIR=/opt/paperless/consume|" /opt/paperless/paperless.conf
 | 
				
			||||||
 | 
					sed -i -e "s|#PAPERLESS_DATA_DIR=../data|PAPERLESS_DATA_DIR=/opt/paperless/data|" /opt/paperless/paperless.conf
 | 
				
			||||||
 | 
					sed -i -e "s|#PAPERLESS_MEDIA_ROOT=../media|PAPERLESS_MEDIA_ROOT=/opt/paperless/media|" /opt/paperless/paperless.conf
 | 
				
			||||||
 | 
					sed -i -e "s|#PAPERLESS_STATICDIR=../static|PAPERLESS_STATICDIR=/opt/paperless/static|" /opt/paperless/paperless.conf
 | 
				
			||||||
msg_ok "Installed Paperless-ngx"
 | 
					msg_ok "Installed Paperless-ngx"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
msg_info "Installing Natural Language Toolkit (Patience)"
 | 
					msg_info "Installing Natural Language Toolkit (Patience)"
 | 
				
			||||||
| 
						 | 
					@ -104,8 +110,6 @@ echo "" >>~/paperless.creds
 | 
				
			||||||
echo -e "Paperless-ngx Database User: \e[32m$DB_USER\e[0m" >>~/paperless.creds
 | 
					echo -e "Paperless-ngx Database User: \e[32m$DB_USER\e[0m" >>~/paperless.creds
 | 
				
			||||||
echo -e "Paperless-ngx Database Password: \e[32m$DB_PASS\e[0m" >>~/paperless.creds
 | 
					echo -e "Paperless-ngx Database Password: \e[32m$DB_PASS\e[0m" >>~/paperless.creds
 | 
				
			||||||
echo -e "Paperless-ngx Database Name: \e[32m$DB_NAME\e[0m" >>~/paperless.creds
 | 
					echo -e "Paperless-ngx Database Name: \e[32m$DB_NAME\e[0m" >>~/paperless.creds
 | 
				
			||||||
mkdir -p {consume,media}
 | 
					 | 
				
			||||||
sed -i -e 's|#PAPERLESS_REDIS=redis://localhost:6379|PAPERLESS_REDIS=redis://localhost:6379|' /opt/paperless/paperless.conf
 | 
					 | 
				
			||||||
sed -i -e 's|#PAPERLESS_DBHOST=localhost|PAPERLESS_DBHOST=localhost|' /opt/paperless/paperless.conf
 | 
					sed -i -e 's|#PAPERLESS_DBHOST=localhost|PAPERLESS_DBHOST=localhost|' /opt/paperless/paperless.conf
 | 
				
			||||||
sed -i -e 's|#PAPERLESS_DBPORT=5432|PAPERLESS_DBPORT=5432|' /opt/paperless/paperless.conf
 | 
					sed -i -e 's|#PAPERLESS_DBPORT=5432|PAPERLESS_DBPORT=5432|' /opt/paperless/paperless.conf
 | 
				
			||||||
sed -i -e "s|#PAPERLESS_DBNAME=paperless|PAPERLESS_DBNAME=$DB_NAME|" /opt/paperless/paperless.conf
 | 
					sed -i -e "s|#PAPERLESS_DBNAME=paperless|PAPERLESS_DBNAME=$DB_NAME|" /opt/paperless/paperless.conf
 | 
				
			||||||
| 
						 | 
					@ -214,6 +218,7 @@ motd_ssh
 | 
				
			||||||
customize
 | 
					customize
 | 
				
			||||||
 | 
					
 | 
				
			||||||
msg_info "Cleaning up"
 | 
					msg_info "Cleaning up"
 | 
				
			||||||
 | 
					rm -rf /opt/paperless/docker
 | 
				
			||||||
$STD apt-get autoremove
 | 
					$STD apt-get autoremove
 | 
				
			||||||
$STD apt-get autoclean
 | 
					$STD apt-get autoclean
 | 
				
			||||||
msg_ok "Cleaned"
 | 
					msg_ok "Cleaned"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue