mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-11-03 22:55:43 +00:00 
			
		
		
		
	* Improved handling of race condition when saving setting value * Improvements for managing pending migrations - Inform user if there are outstanding migrations - reload plugin registry (if necessary) * Increase django-q polling time According to this thread, should reduce multiple workers taking the same task: https://github.com/Koed00/django-q/issues/183#issuecomment-239676084 * Revert default behavior * Better logging * Remove comment * Update unit test * Revert maintenance mode behaviour * raise ValidationError in settings
		
			
				
	
	
		
			57 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
# InvenTree environment variables for a postgresql production setup
 | 
						|
 | 
						|
# Location of persistent database data (stored external to the docker containers)
 | 
						|
# Note: You *must* un-comment this line, and point it to a path on your local machine
 | 
						|
 | 
						|
# e.g. Linux
 | 
						|
#INVENTREE_EXT_VOLUME=/home/me/inventree-data
 | 
						|
 | 
						|
# e.g. Windows (docker desktop)
 | 
						|
#INVENTREE_EXT_VOLUME=c:/Users/me/inventree-data
 | 
						|
 | 
						|
# Default web port for the InvenTree server
 | 
						|
INVENTREE_WEB_PORT=1337
 | 
						|
 | 
						|
# Ensure debug is false for a production setup
 | 
						|
INVENTREE_DEBUG=False
 | 
						|
INVENTREE_LOG_LEVEL=WARNING
 | 
						|
 | 
						|
# InvenTree admin account details
 | 
						|
# Un-comment (and complete) these lines to auto-create an admin acount
 | 
						|
#INVENTREE_ADMIN_USER=
 | 
						|
#INVENTREE_ADMIN_PASSWORD=
 | 
						|
#INVENTREE_ADMIN_EMAIL=
 | 
						|
 | 
						|
# Database configuration options
 | 
						|
# Note: The example setup is for a PostgreSQL database
 | 
						|
INVENTREE_DB_ENGINE=postgresql
 | 
						|
INVENTREE_DB_NAME=inventree
 | 
						|
INVENTREE_DB_HOST=inventree-db
 | 
						|
INVENTREE_DB_PORT=5432
 | 
						|
 | 
						|
# Database credentials - These must be configured before running
 | 
						|
# Uncomment the lines below, and change from the default values!
 | 
						|
#INVENTREE_DB_USER=pguser
 | 
						|
#INVENTREE_DB_PASSWORD=pgpassword
 | 
						|
 | 
						|
# Redis cache setup (disabled by default)
 | 
						|
# Un-comment the following lines to enable Redis cache
 | 
						|
# Note that you will also have to run docker-compose with the --profile redis command
 | 
						|
# Refer to settings.py for other cache options
 | 
						|
#INVENTREE_CACHE_HOST=inventree-cache
 | 
						|
#INVENTREE_CACHE_PORT=6379
 | 
						|
 | 
						|
# Options for gunicorn server
 | 
						|
INVENTREE_GUNICORN_TIMEOUT=90
 | 
						|
 | 
						|
# Enable custom plugins?
 | 
						|
INVENTREE_PLUGINS_ENABLED=False
 | 
						|
 | 
						|
# Run migrations automatically?
 | 
						|
INVENTREE_AUTO_UPDATE=False
 | 
						|
 | 
						|
# Image tag that should be used
 | 
						|
INVENTREE_TAG=stable
 | 
						|
 | 
						|
COMPOSE_PROJECT_NAME=inventree-production
 |