Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
dokku_gitlab [2018/11/03 00:36] – [Restart/Rebuild App] admin | dokku_gitlab [2018/11/04 14:55] – admin |
---|
====== Dokku ====== | ====== Dokku ====== |
| |
| https://www.youtube.com/watch?v=O6p7g59Ccj8 |
| |
===== Add ssh key ===== | ===== Add ssh key ===== |
| |
<code> | <code> |
cat ~/.ssh/gitlab_dokku_rsa.pub | ssh USER@DOKKU_DOMAIN "sudo sshcommand acl-add dokku NAME" | cat ~/.ssh/id_rsa.pub | ssh root@DOKKU_DOMAIN dokku ssh-keys:add KEY_NAME |
</code> | </code> |
| |
dokku proxy:report | dokku proxy:report |
</code> | </code> |
| |
| ==== Import Database (mariadb) ==== |
| |
| @see https://github.com/dokku/dokku-mariadb#commands |
| |
| <code bash> |
| dokku mariadb:import composer-gitlab-update-gui-database < ./c1cgu.sql |
| </code> |
| |
===== Configuration ===== | ===== Configuration ===== |
| |
* [[http://dokku.viewdocs.io/dokku/deployment/methods/dockerfiles/#procfiles-and-multiple-processes|Procfile]] : Start application e.g. ''web: bundle exec puma -C config/puma.rb | * [[http://dokku.viewdocs.io/dokku/deployment/methods/dockerfiles/#procfiles-and-multiple-processes|Procfile]] : Start application e.g. ''web: bundle exec puma -C config/puma.rb |
'' | '' |
* [[http://dokku.viewdocs.io/dokku/advanced-usage/deployment-tasks/#appjson-and-scriptsdokku|app.json]] : Run command at deployment time | * [[http://dokku.viewdocs.io/dokku/advanced-usage/deployment-tasks/#example-appjson|app.json]] : Run command at deployment time, sent .env vars |
| * [[https://medium.com/@michiels/how-to-deploy-rails-5-1-2-and-yarn-on-dokku-65ddbade9a58|.buildpacks]] : Define a buildpack e.g. <code>https://github.com/heroku/heroku-buildpack-nodejs.git#v131 |
| https://github.com/heroku/heroku-buildpack-php.git#v145</code> |
| * Set PHP version and enable extensions in ''composer.json'': <code json>{ |
| "require": { |
| "php": "~5.6.0", |
| "ext-gd": "*", |
| "ext-xsl": "*" |
| } |
| }</code> |
| |
| |