Skip to content

Instantly share code, notes, and snippets.

@eypsilon
Last active July 7, 2025 14:23
Show Gist options
  • Save eypsilon/b4e577993853e356fdf2e81a1535e3b2 to your computer and use it in GitHub Desktop.
Save eypsilon/b4e577993853e356fdf2e81a1535e3b2 to your computer and use it in GitHub Desktop.
Shopware 6.7+ Development Environment Optimization, Clean up all the noise and performance issues

Shopware 6.7+ Development Environment Optimization

Clean up all the noise and performance issues in Shopware. And yes, it's -- for unknown reason -- not only possible, but also works, who would've thought of that? Not me, that i can tell you...

 ##
 ## .env
 ##
 APP_URL="https://your-valid-local-domain.test"
 APP_URL_CHECK_DISABLED=1
 ###
 ### config/packages/dev/monolog.yaml
 ###
 monolog:
   handlers:
     main:
       type: stream
       path: "%kernel.logs_dir%/%kernel.environment%.log"
       level: warning  # Only warnings and above
       channels: ["!event"]  # Exclude noisy event logs
       buffer_size: 30  # Buffer for performance
     console:
       type: console
       process_psr_3_messages: false
       channels: ["!event", "!doctrine", "!console"]

 ###
 ### config/packages/dev/shopware.yaml
 ###
 framework:
   secrets:
     enabled: false  # Skip secrets in dev
 # shopware
 shopware:
   admin_worker:
     enable_notification_worker: false  # Stop 5-second notification polling
     enable_queue_stats_worker: false   # Stop 5-second queue polling (main culprit!)
   product_stream:
     indexing: false  # Skip product stream indexing
   telemetry:
     metrics: []  # No telemetry data
   usage_data:
     collection_enabled: false  # No usage tracking
   auto_update:
     enabled: false  # No auto-updates in dev

Kind regards from Claude Code and the frustrated Ypsilon community!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment