mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 19:17:13 -05:00 
			
		
		
		
	Activate whitenoise and static file compression and caching
This commit is contained in:
		
							parent
							
								
									39754792c8
								
							
						
					
					
						commit
						528b4ac2f0
					
				@ -62,6 +62,7 @@ FORCE_SCRIPT_NAME = os.getenv("PAPERLESS_FORCE_SCRIPT_NAME")
 | 
				
			|||||||
# Application definition
 | 
					# Application definition
 | 
				
			||||||
 | 
					
 | 
				
			||||||
INSTALLED_APPS = [
 | 
					INSTALLED_APPS = [
 | 
				
			||||||
 | 
					    "whitenoise.runserver_nostatic",
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    "django.contrib.auth",
 | 
					    "django.contrib.auth",
 | 
				
			||||||
    "django.contrib.contenttypes",
 | 
					    "django.contrib.contenttypes",
 | 
				
			||||||
@ -92,6 +93,7 @@ if os.getenv("PAPERLESS_INSTALLED_APPS"):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
MIDDLEWARE = [
 | 
					MIDDLEWARE = [
 | 
				
			||||||
    'django.middleware.security.SecurityMiddleware',
 | 
					    'django.middleware.security.SecurityMiddleware',
 | 
				
			||||||
 | 
					    'whitenoise.middleware.WhiteNoiseMiddleware',
 | 
				
			||||||
    'django.contrib.sessions.middleware.SessionMiddleware',
 | 
					    'django.contrib.sessions.middleware.SessionMiddleware',
 | 
				
			||||||
    'corsheaders.middleware.CorsMiddleware',
 | 
					    'corsheaders.middleware.CorsMiddleware',
 | 
				
			||||||
    'django.middleware.common.CommonMiddleware',
 | 
					    'django.middleware.common.CommonMiddleware',
 | 
				
			||||||
@ -101,6 +103,9 @@ MIDDLEWARE = [
 | 
				
			|||||||
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
 | 
					    'django.middleware.clickjacking.XFrameOptionsMiddleware',
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Enable whitenoise compression and caching
 | 
				
			||||||
 | 
					STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# We allow CORS from localhost:8080
 | 
					# We allow CORS from localhost:8080
 | 
				
			||||||
CORS_ORIGIN_WHITELIST = tuple(os.getenv("PAPERLESS_CORS_ALLOWED_HOSTS", "localhost:8080").split(","))
 | 
					CORS_ORIGIN_WHITELIST = tuple(os.getenv("PAPERLESS_CORS_ALLOWED_HOSTS", "localhost:8080").split(","))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user