Dokku Cheatsheets
laravel new myapp --using=<starter-kit>
copy
cd myapp
copy
composer require remyhonig/laravel-dokku-preset
copy
php artisan dokku:install
copy
php artisan dokku:provision
copy
git add . && git commit -m "init"
copy
git push dokku master --force
copy
ssh dokku@mepointo.nl logs myapp -t
copy
ssh dokku@mepointo.nl ps:report myapp
copy
ssh -t dokku@mepointo.nl run myapp php artisan tinker
copy
ssh -t dokku@mepointo.nl enter myapp
copy
symfony new myapp --webapp --version=lts
copy
cd myapp
copy
composer require symfony/apache-pack
copy
echo 'web: heroku-php-nginx public/' > Procfile
copy
echo 'php 8.3' > .php-version
copy
ssh dokku@mepointo.nl apps:create myapp
copy
ssh dokku@mepointo.nl buildpacks:set myapp https://github.com/heroku/heroku-buildpack-php
copy
ssh dokku@mepointo.nl config:set myapp APP_ENV=prod APP_SECRET=$(openssl rand -hex 16)
copy
git remote add dokku dokku@mepointo.nl:myapp
copy
git add . && git commit -m "init"
copy
git push dokku master
copy
ssh dokku@mepointo.nl postgres:create myapp-db
copy
ssh dokku@mepointo.nl postgres:link myapp-db myapp
copy
ssh dokku@mepointo.nl logs myapp -t
copy
ssh dokku@mepointo.nl ps:report myapp
copy
ssh -t dokku@mepointo.nl run myapp php bin/console
copy
ssh -t dokku@mepointo.nl enter myapp
copy
mkdir myapp && cd myapp
copy
echo '<h1>Hello World</h1>' > index.html
copy
touch .static
copy
git init && git add . && git commit -m "Initial commit"
copy
ssh dokku@mepointo.nl apps:create myapp
copy
git remote add dokku dokku@mepointo.nl:myapp
copy
git add . && git commit -m "Initial commit"
copy
git push dokku master
copy
ssh dokku@mepointo.nl letsencrypt:enable myapp
copy