chore: Update Dockerfiles, Makefile and documentation
- Updated Dockerfile.production - Updated Makefile - Updated deployment documentation - Updated docker/ci/Dockerfile, docker/php/Dockerfile, docker/worker/Dockerfile - Updated dependency scanning documentation - Added git-hooks documentation
This commit is contained in:
10
Makefile
10
Makefile
@@ -215,10 +215,14 @@ logs-production: ## Show production logs
|
||||
@echo "📋 Showing production logs..."
|
||||
@cd deployment && make logs-prod-php
|
||||
|
||||
logs-staging: ## Show staging-app container logs via SSH
|
||||
@echo "📋 Showing staging-app logs..."
|
||||
logs-staging: ## Show staging-app container logs via SSH (container stdout/stderr)
|
||||
@echo "📋 Showing staging-app container logs..."
|
||||
@ssh -i ~/.ssh/production deploy@94.16.110.151 "cd ~/deployment/stacks/staging && docker compose logs -f staging-app"
|
||||
|
||||
logs-staging-php: ## Show PHP application logs from staging-app (log files)
|
||||
@echo "📋 Showing PHP application logs from staging-app..."
|
||||
@ssh -i ~/.ssh/production deploy@94.16.110.151 "docker exec -i staging-app tail -f /var/www/html/storage/logs/*.log 2>/dev/null || docker exec -i staging-app ls -la /var/www/html/storage/logs/ 2>/dev/null || echo 'Log directory /var/www/html/storage/logs/ not accessible'"
|
||||
|
||||
# SSL Certificate Management (PHP Framework Integration)
|
||||
ssl-init: ## Initialize Let's Encrypt certificates
|
||||
@echo "🔒 Initializing SSL certificates..."
|
||||
@@ -253,4 +257,4 @@ ssl-backup: ## Backup Let's Encrypt certificates
|
||||
push-staging: ## Pusht den aktuellen Stand nach origin/staging
|
||||
git push origin HEAD:staging
|
||||
|
||||
.PHONY: up down build restart logs ps phpinfo deploy setup clean clean-coverage status fix-ssh-perms setup-ssh test test-coverage test-coverage-html test-unit test-framework test-domain test-watch test-parallel test-profile test-filter security-check security-audit-json security-check-prod update-production restart-production deploy-production-quick status-production logs-production logs-staging ssl-init ssl-init-staging ssl-test ssl-renew ssl-status ssl-backup push-staging
|
||||
.PHONY: up down build restart logs ps phpinfo deploy setup clean clean-coverage status fix-ssh-perms setup-ssh test test-coverage test-coverage-html test-unit test-framework test-domain test-watch test-parallel test-profile test-filter security-check security-audit-json security-check-prod update-production restart-production deploy-production-quick status-production logs-production logs-staging logs-staging-php ssl-init ssl-init-staging ssl-test ssl-renew ssl-status ssl-backup push-staging
|
||||
|
||||
Reference in New Issue
Block a user