<p>Configure Github action to automatically deploy your application when you release it on the production branch of your github repository.</p>
<h2id="going-further">Going Further</h2>
<ul>
<li>It is a little bit overkilled to launch an Ansible job for deploying on one unique server. Therefore you ssh to your machine with your encrypted private key and only relaunch your http api backend application.</li>
<li>You like challenges and overkilled solutions, you run your Ansible script through a Docker image (that provides Ansible, of course) and you use a VAULT to encrypt your private data.</li>
...
...
@@ -878,7 +873,7 @@ What can I do to make it more secure?</p>