Commit graph

7 commits

Author SHA1 Message Date
6503466344 Run deploy commands as www-data for correct file ownership
SSH key copied to /var/www/.ssh/ for www-data GitHub access.
All git, composer, and console commands now run as www-data so
var/cache/ files are always owned correctly without a manual chown.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 20:39:27 +02:00
d7edb30998 Run doctrine:migrations:migrate on deploy
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 20:01:36 +02:00
039007d462 deploy: fix var/ permissions after cache:clear 2026-04-29 15:59:58 +02:00
807bcb32b9 deploy: fix RewriteBase /dd/ for Alias deployment 2026-04-29 15:58:13 +02:00
57fdc81278 deploy: set COMPOSER_ALLOW_SUPERUSER=1 for root installs 2026-04-29 15:55:00 +02:00
4cb07cd6a2 deploy: replace rsync with git pull + composer install 2026-04-29 15:53:49 +02:00
fd473f00af Initial commit: Dudi habit tracker
Symfony 8 SPA with Doctrine ORM, Symfony Security, vanilla JS frontend.
Migrated from plain PHP (delight-im/auth + raw SQL) to full Symfony stack.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 15:40:57 +02:00