Simplify Ansible playbook: remove Cloudflare tasks, add git pull and direct dependency install
- Remove entire Cloudflare configuration play (DNS, SSL, HSTS, bot management) - Replace make install_prod with direct git pull, composer install, bun install, bun run build - Add Docker image pull step before container restart - Keep server deployment: env, containers, migrations, cache, uploads, Caddy, Supervisor Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2
Makefile
2
Makefile
@@ -35,7 +35,7 @@ pull_prod: ## Pull les images Docker prod
|
||||
|
||||
## —— Ansible —————————————————————————————————————
|
||||
deploy_prod: ## Deploy en prod via Ansible (demande le vault password)
|
||||
ansible && ansible-playbook -i hosts.ini deploy.yml --ask-vault-pass
|
||||
ansible-playbook ansible/deploy.yml -i ansible/hosts.ini --ask-vault-pass
|
||||
|
||||
## —— Install ——————————————————————————————————————
|
||||
install_dev: ## Install les dependances dev via Docker
|
||||
|
||||
Reference in New Issue
Block a user