symfony-yoandev-deployment
Pass
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: SAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATIONPERSISTENCEEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill documents the use of standard Symfony CLI commands (e.g.,
bin/console messenger:consume,doctrine:migrations:migrate,cache:warmup) for deployment and background task management. - [PRIVILEGE_ESCALATION]: The skill provides configuration templates for systemd and Supervisor (
messenger-worker@.service,supervisor-messenger.conf) which are intended to be placed in system directories such as/etc/systemd/system/. These instructions emphasize security best practices by explicitly warning against running these processes as the root user. - [PERSISTENCE]: The skill includes instructions for setting up background workers as system services to ensure process continuity and automatic restarts for long-running PHP tasks using
Restart=always(systemd) orautorestart=true(Supervisor). - [EXTERNAL_DOWNLOADS]: The skill references the
dunglas/symfony-dockerrepository as the recommended source for production Docker images. This is a well-known community resource for Symfony and FrankenPHP deployments.
Audit Metadata