Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions compose/bin/init
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,13 @@ set -e
echo ">>> Deploying Magento sample data..."
bin/magento sampledata:deploy

echo ">>> Disabling Two-Factor Authentication (for dev only)..."
# Sample data requires standalone setup:upgrade exec to trigger activation
echo ">>> Running setup upgrade to activate sample data..."
bin/magento setup:upgrade

echo ">>> Installing DisableTwoFactorAuth module for dev..."
bin/composer require --dev markshust/magento2-module-disabletwofactorauth
bin/magento module:enable MarkShust_DisableTwoFactorAuth

echo ">>> Running setup upgrade (applies sample data + new modules)..."
bin/magento setup:upgrade

echo ">>> Setting long admin session lifetime (1 year)..."
Expand All @@ -22,9 +24,7 @@ bin/magento config:set admin/security/session_lifetime 31536000
echo ">>> Generating URN catalog for IDEs..."
bin/dev-urn-catalog-generate

echo ">>> Running final optimizations (compile, reindex, cache flush)..."
bin/magento setup:di:compile
bin/magento indexer:reindex
echo ">>> Flushing cache to apply all updates..."
bin/magento cache:flush

echo ">>> Magento development environment initialized successfully! 🎉"