Step 1: Add Server in Forge Step 2: Add Root Domain & check "Allow Wildcard Sub-Domain" Step 3: Add SSH Keys with user "FORGE" Step 4: Add Project on Envoyer Step 5: Add Project to Bugsnag and put keys in .env (JS too?) Step 6: Add store_id and store_id_queries indices to Algolia Step 7: Add .env file to envoyer with Credentials from provisioned email(Get database Username/Password from email). Step 8: Click on META of domain in Forge and "Update Web Directory" to /current/public Step 9: Deploy site from Envoyer Step 10: Remove /public directory from web server(was created by default) Step 11: Add A record to point to Forge Server IP Step 12: Setup SSL in Forge(You may need to change app_url to non https to obtain cert) php artisan migrate --recursive Step 13: Run Initial Seeder `php artisan db:seed` (If received Unknown column type "jsonb" requested...It has to do with re-running migrations) Step 14: Run Search Seeder `php artisan db:seed --class=SearchSettingsSeeder` Step 15: Create tld-account.html in Yahoo! editor with similiar content '
{{$content}}
' Step 16: Create views folder in storage directory Step 17: Get Search layout `php artisan get:layout` Step 18: Visit settings page in Account so it adds the Header/Footer css/scripts in Account Step 19: See if you need to add jQuery. Step 20: Add searchable attributes in Algolia Search Area Step 21: Inital Populate search database `php artisan xml:get --force` Step 22: Remove superadministrator@app.com and setup proper users Step 23: Setup Subdomain + MailGun(DNS) /opt/cpanel/ea-php72/root/usr/bin/php artisan get:layout /opt/cpanel/ea-php70/root/usr/bin/php /opt/cpanel/ea-php72/root/usr/bin/php artisan migrate --recursive php artisan migrate:rollback --recursive php artisan migrate:refresh --recursive php artisan migrate:reset --recursive php artisan migrate:status --recursive /opt/cpanel/ea-php72/root/usr/bin/php artisan config:cache