mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 13:15:43 +00:00 
			
		
		
		
	[dev] Devcontainer tweak (#9092)
* Remove blocking steps from devcontainer setup * Ensure postCreateCommand.sh fails * Mount postgres db to separate dir - Avoid ownership issues of 'dev' dir * Bump devcontainer docs
This commit is contained in:
		| @@ -5,7 +5,7 @@ services: | ||||
|     expose: | ||||
|       - 5432/tcp | ||||
|     volumes: | ||||
|       - ../dev/psql/:/var/lib/postgresql/data:z | ||||
|       - ../dev-db/:/var/lib/postgresql/data:z | ||||
|     environment: | ||||
|       POSTGRES_DB: inventree | ||||
|       POSTGRES_USER: inventree_user | ||||
| @@ -25,12 +25,12 @@ services: | ||||
|       - ../:/home/inventree:z | ||||
|  | ||||
|     environment: | ||||
|       INVENTREE_DEBUG: True | ||||
|       INVENTREE_DB_ENGINE: postgresql | ||||
|       INVENTREE_DB_NAME: inventree | ||||
|       INVENTREE_DB_HOST: db | ||||
|       INVENTREE_DB_USER: inventree_user | ||||
|       INVENTREE_DB_PASSWORD: inventree_password | ||||
|       INVENTREE_DEBUG: True | ||||
|       INVENTREE_CACHE_HOST: redis | ||||
|       INVENTREE_CACHE_PORT: 6379 | ||||
|       INVENTREE_PLUGINS_ENABLED: True | ||||
|   | ||||
| @@ -1,4 +1,7 @@ | ||||
| #!/bin/bash | ||||
| set -e | ||||
|  | ||||
| echo "Running postCreateCommand.sh ..." | ||||
|  | ||||
| # Avoiding Dubious Ownership in Dev Containers for setup commands that use git | ||||
| git config --global --add safe.directory /home/inventree | ||||
| @@ -34,6 +37,3 @@ invoke dev.setup-dev | ||||
|  | ||||
| # Install required frontend packages | ||||
| invoke int.frontend-install | ||||
|  | ||||
| # Install playwright dependencies | ||||
| cd src/frontend && sudo npx playwright install-deps | ||||
|   | ||||
		Reference in New Issue
	
	Block a user