mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 21:25:42 +00:00 
			
		
		
		
	Adds docker_compose file
This commit is contained in:
		
							
								
								
									
										49
									
								
								docker/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								docker/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,49 @@ | ||||
| version: "3.8" | ||||
|  | ||||
| # Docker compose recipe for InvenTree | ||||
| # - Runs PostgreSQL as the database backend | ||||
| # - Serves web data using Gunicorn | ||||
|  | ||||
| services: | ||||
|     # Use PostgreSQL as the database backend | ||||
|     # Note: this can be changed to a different backend, | ||||
|     #       just make sure that you change the INVENTREE_DB_xxx vars below | ||||
|     db: | ||||
|         image: postgres | ||||
|         container_name: db | ||||
|         ports: | ||||
|             - 5432/tcp | ||||
|         environment: | ||||
|             - PGDATA=/var/lib/postgresql/data/pgdb | ||||
|             - POSTGRES_USER=pguser | ||||
|             - POSTGRES_PASSWORD=pgpassword | ||||
|         volumes: | ||||
|             - database_data:/var/lib/postgresql/data/ | ||||
|         restart: unless-stopped | ||||
|  | ||||
|     inventree: | ||||
|         build: . | ||||
|         image: inventree/inventree:latest | ||||
|         container_name: inventree | ||||
|         ports: | ||||
|             - 8080:8080 | ||||
|         depends_on: | ||||
|             - db | ||||
|         volumes: | ||||
|             - static_volume:/home/inventree/static | ||||
|             - media_volume:/home/inventree/media | ||||
|             - backup_volume:/home/inventree/backup | ||||
|         environment: | ||||
|             - INVENTREE_DB_ENGINE=postgresql | ||||
|             - INVENTREE_DB_NAME=inventree | ||||
|             - INVENTREE_DB_USER=pguser | ||||
|             - INVENTREE_DB_PASSWORD=pgpassword | ||||
|             - INVENTREE_DB_PORT=5432 | ||||
|             - INVENTREE_DB_HOST=db | ||||
|         restart: unless-stopped | ||||
|  | ||||
| volumes: | ||||
|     database_data: | ||||
|     static_volume: | ||||
|     media_volume: | ||||
|     backup_volume: | ||||
		Reference in New Issue
	
	Block a user