✏️ 编辑:provision-10764475.sh
路径:
/home/forge/.forge/provision-10764475.sh
大小:2.37 KB · 修改:2020-09-11 16:12:14 · 权限:0644 · 可写
← 返回目录
👁 查看
⬇ 下载
# # REQUIRES: # - site (the forge site instance) # - repository (the repository to deploy) # - composer (determines if composer install will be run) # - migrate (determines if migrate will be run) # set -e # Remove The Current Site Directory rm -rf /home/forge/kingkrunch.com # Clone The Repository Into The Site git clone -b master git@bitbucket.org:3twenty9/kingkrunch kingkrunch.com cd /home/forge/kingkrunch.com git submodule update --init --recursive # Install Composer Dependencies If Requested # Run Artisan Migrations If Requested # Create Environment File If Necessary if [ -f /home/forge/kingkrunch.com/artisan ] then if [ -f /home/forge/kingkrunch.com/.env.example ] then cp /home/forge/kingkrunch.com/.env.example /home/forge/kingkrunch.com/.env else cat > /home/forge/kingkrunch.com/.env << EOF APP_NAME=Laravel APP_ENV=production APP_KEY= APP_DEBUG=false APP_URL=http://localhost LOG_CHANNEL=stack DB_CONNECTION= DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE= DB_USERNAME=forge DB_PASSWORD="PKI8SuZBmEttNDBsVEuA" BROADCAST_DRIVER=log CACHE_DRIVER=file QUEUE_CONNECTION=sync SESSION_DRIVER=file SESSION_LIFETIME=120 REDIS_HOST=127.0.0.1 REDIS_PASSWORD="" REDIS_PORT=6379 MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null MAIL_FROM_ADDRESS=null MAIL_FROM_NAME="${APP_NAME}" AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_DEFAULT_REGION=us-east-1 AWS_BUCKET= PUSHER_APP_ID= PUSHER_APP_KEY= PUSHER_APP_SECRET= PUSHER_APP_CLUSTER=mt1 MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" EOF fi sed -i -r "s/APP_ENV=.*/APP_ENV=production/" /home/forge/kingkrunch.com/.env sed -i -r "s/APP_DEBUG=.*/APP_DEBUG=false/" /home/forge/kingkrunch.com/.env sed -i -r "s/DB_CONNECTION=.*/DB_CONNECTION=mysql/" /home/forge/kingkrunch.com/.env sed -i -r "s/DB_PORT=.*/DB_PORT=3306/" /home/forge/kingkrunch.com/.env sed -i -r "s/DB_DATABASE=.*/DB_DATABASE=forge/" /home/forge/kingkrunch.com/.env sed -i -r "s/DB_USERNAME=.*/DB_USERNAME=forge/" /home/forge/kingkrunch.com/.env sed -i -r "s/DB_PASSWORD=.*/DB_PASSWORD=\"PKI8SuZBmEttNDBsVEuA\"/" /home/forge/kingkrunch.com/.env sed -i -r "s/REDIS_PASSWORD=.*/REDIS_PASSWORD=\"\"/" /home/forge/kingkrunch.com/.env php7.3 /home/forge/kingkrunch.com/artisan key:generate || true fi
💾 保存
取消
保存为 UTF-8,换行统一为 LF