mirror of
https://github.com/furyhawk/home_stack.git
synced 2026-07-21 02:06:47 +00:00
feat: add --replace option to podman compose commands for local deployment and restore
This commit is contained in:
@@ -38,10 +38,10 @@ network:
|
||||
@echo "Traefik network ready."
|
||||
|
||||
up: network ensure-local-dirs
|
||||
podman compose --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml up -d
|
||||
podman compose --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml up -d --replace
|
||||
|
||||
up-e2e: network ensure-local-dirs
|
||||
podman compose --profile e2e --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml up -d
|
||||
podman compose --profile e2e --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml up -d --replace
|
||||
|
||||
down:
|
||||
podman compose --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml down --remove-orphans
|
||||
@@ -64,7 +64,7 @@ reset:
|
||||
@echo "Environment completely reset. Use 'make build' then 'make up' to recreate."
|
||||
|
||||
deploy-local: network ensure-local-dirs build
|
||||
podman compose --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml up -d
|
||||
podman compose --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml up -d --replace
|
||||
@echo "Local deployment completed using docker-compose.yml + docker-compose.override.yml"
|
||||
|
||||
deploy-production: network
|
||||
@@ -88,7 +88,7 @@ restore:
|
||||
podman volume create --name $(DB_VOLUME)
|
||||
podman volume import $(DB_VOLUME) --input $(LATEST_BACKUP)
|
||||
@$(CREATE_LOCAL_DIRS_CMD)
|
||||
podman compose --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml up -d
|
||||
podman compose --env-file $(ENV_FILE) -f docker-compose.yml -f docker-compose.override.yml up -d --replace
|
||||
@echo "Backup and restore completed."
|
||||
@echo "Please check the logs for any errors."
|
||||
@echo "Use 'make logs' to view the logs."
|
||||
|
||||
Reference in New Issue
Block a user