adrenalinkin/custom-assets-bundle
Symfony bundle to install assets from custom source folders into your project’s public/custom_assets directory, similar to assets:install. Configure one or more source paths via YAML and optionally run automatically via a Composer post-install/update script.
public/ without reinventing the wheel.cp -r scripts to a managed workflow).Adopt if:
public/.assets:install for non-standard assets, avoiding manual rsync or cp commands.composer install/update.Look elsewhere if:
laravel-mix or vite)."This package lets us automate and standardize the deployment of custom assets (e.g., vendor-specific scripts, legacy files) to our public/ directory—just like Symfony’s built-in assets:install command, but for non-standard files. Instead of manual file copies or fragile scripts, we’ll configure asset sources in YAML and sync them reliably during deployment. This reduces errors, speeds up onboarding, and ensures consistency across dev/staging/prod. The trade-off? Minimal maintenance overhead (MIT-licensed, lightweight), but we’d need to validate it fits our Laravel/Symfony stack."
*"This is a drop-in solution for teams tired of manually copying custom assets to public/. Key benefits:
custom_assets: [./vendor/legacy-scripts, ./node_modules/third-party]).composer install to auto-sync assets to public/custom_assets/ (no more cp -r in deploy scripts).AppKernel.php and leverages Symfony’s asset infrastructure.
Downsides: No active maintenance (0 stars), and it’s not a build tool—just a file copier. If we need processing (e.g., hashing), we’d still need to layer that on top. Worth a POC if we’re stuck with manual asset management today."*How can I help you explore Laravel packages today?