title: How to auto deploy symfony app with gitlab-ci in private server?
body: <p>I recently discovered gitlab-ci in order to automate a lot of things for my development.
  So I managed to set up a "test" stage, which allows me to run my unit tests.
  Perfect, everything works well.
  Now I'm blocked: I would like to be able to deploy automatically on my dedicated server when I validate the MR.
  In the gitlab documentation, the example is above AWS, or makefile but without example!</p>
  
  <p>Ideas of how to do it on a private dedicated server?</p>
  
  <p>For information, it is a PHP project Symfony 3. In any case, I would like a deployment quite common: pull the master branch, execute a composer install and restore the rights of the various folders.
  My application is under Docker, so I have to not only be able to access my remote server, but also access my container that manages my application.</p>