Skip to content

Instantly share code, notes, and snippets.

@Sorbog
Sorbog / composer-snippets.sh
Created October 29, 2017 22:14
Composer snippets
composer config http-basic.example.org username password;
@Sorbog
Sorbog / magento2.dev-vhost.conf
Last active June 12, 2023 13:54
Magento 2 Apache Virtual Host Configuration
<VirtualHost *:80>
ServerName magento2.dev
SetEnv MAGE_RUN_CODE "base"
SetEnv MAGE_RUN_TYPE "website"
DocumentRoot "/var/www/html/magento2.dev/pub"
<Directory "/var/www/html/magento2.dev/pub">
AllowOverride All
Order Allow,Deny
@Sorbog
Sorbog / magento-console-snippets.sh
Last active October 29, 2017 22:53
Magento 2 console snippets
php bin/magento setup:install --base-url=http://magento2.dev/ \
--db-host=127.0.0.1 --db-name=magento2 --db-user=root \
--admin-firstname=Magento --admin-lastname=User --admin-email=user@example.com \
--admin-user=admin --admin-password=abcABC123 --language=en_US \
--currency=USD --timezone=America/Chicago --cleanup-database \
--session-save=files --backend-frontname=admin --use-rewrites=1;
php bin/magento setup:config:set --session-save=files --backend-frontname=admin \
--db-host=127.0.0.1 --db-name=magento2 --db-user=root;
@Sorbog
Sorbog / magento2.gitignore
Last active October 29, 2017 17:31
Magento 2 gitignore
# ignore all
/*
# whitelist distinct spaces
!/.gitignore
!/composer.json
!/composer.lock
!/README.md
# local code pool
@Sorbog
Sorbog / magento2snapshot.gitignore
Last active October 29, 2017 17:30
Magento 2 snapshot gitignore
/.buildpath
/.cache
/.metadata
/.project
/.settings
/.vscode
atlassian*
/nbproject
/robots.txt
/pub/robots.txt
@Sorbog
Sorbog / git-config.sh
Last active February 4, 2019 16:12
Git config
git config --global user.name '{FIRSTNAME LASTNAME}';
git config --global user.email {EMAIL};
git config --global core.autocrlf input;
git config --global credential.helper 'cache --timeout=3600';
git config --global branch.autosetuprebase always;
git config --global push.default current;
git config --global color.ui true;
git config --global core.fileMode false;
git config --global core.ignorecase false;