fix : resolve Docker port conflicts and fix var/ permissions on install
Port PG 5436→5437, port frontend 3003→3005 to avoid conflicts with Coltura. Add fix-permissions target in Makefile to create var/cache and var/log as root before composer install. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
6
makefile
6
makefile
@@ -43,7 +43,11 @@ install: composer-install cache-clear node-use build-nuxtJS migration-migrate
|
||||
# Supprime tout est réinstalle tout (Attention ça supprime la bdd aussi)
|
||||
reset: delete_built_dir remove_orphans build-without-cache start wait install
|
||||
|
||||
composer-install:
|
||||
fix-permissions:
|
||||
$(EXEC_PHP_ROOT) mkdir -p var/cache var/log
|
||||
$(EXEC_PHP_ROOT) chown -R $(APP_USER):$(APP_USER) var/
|
||||
|
||||
composer-install: fix-permissions
|
||||
$(EXEC_PHP) composer install
|
||||
$(SYMFONY_CONSOLE) lexik:jwt:generate-keypair --skip-if-exists
|
||||
|
||||
|
||||
Reference in New Issue
Block a user