Empty webapp complete
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
4703d1f8bf
commit
e503cf3930
@@ -0,0 +1,36 @@
|
||||
# Passing -f explicitly disables Compose's automatic override.yml lookup,
|
||||
# so dev (with mailcatcher) and prod (without) are two distinct file sets.
|
||||
COMPOSE = docker compose -f docker/docker-compose.yml -f docker/docker-compose.override.yml
|
||||
COMPOSE_PROD = docker compose -f docker/docker-compose.yml
|
||||
|
||||
.PHONY: up down build restart logs sh composer console prod prod-down
|
||||
|
||||
up:
|
||||
$(COMPOSE) up -d
|
||||
|
||||
down:
|
||||
$(COMPOSE) down
|
||||
|
||||
build:
|
||||
$(COMPOSE) build
|
||||
|
||||
restart: down up
|
||||
|
||||
logs:
|
||||
$(COMPOSE) logs -f
|
||||
|
||||
sh:
|
||||
$(COMPOSE) exec php sh
|
||||
|
||||
composer:
|
||||
$(COMPOSE) exec php composer $(c)
|
||||
|
||||
console:
|
||||
$(COMPOSE) exec php bin/console $(c)
|
||||
|
||||
# Run without the dev-only mailcatcher container
|
||||
prod:
|
||||
$(COMPOSE_PROD) up -d
|
||||
|
||||
prod-down:
|
||||
$(COMPOSE_PROD) down
|
||||
Reference in New Issue
Block a user