Move files and folder for coherence
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details

This commit is contained in:
Fred 2020-12-27 19:35:26 +01:00
parent f08f54049a
commit 157776b35d
11 changed files with 10 additions and 14 deletions

View File

@ -79,8 +79,6 @@ La machine hôte peut être louée chez Digital Ocean, Scaleway, OVH, Vultr, ...
include::debian.adoc[]
include::ansible.adoc[]
include::heroku.adoc[]
include::docker.adoc[]

View File

@ -322,7 +322,7 @@ server {
gzip_types gzip_types text/plain text/css text/xml text/javascript application/x-javascript application/xml;
location /static/ { <2>
location /static/ { <1>
access_log off;
expires 30d;
add_header Pragma public;
@ -332,7 +332,7 @@ server {
}
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; <3>
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; <2>
proxy_set_header Host $http_host;
proxy_redirect off;
@ -340,8 +340,8 @@ server {
}
}
----
<2> Ce répertoire sera complété par la commande `collectstatic` que l'on verra plus tard. L'objectif est que les fichiers ne demandant aucune intelligence soit directement servis par Nginx. Cela évite d'avoir un processus Python (relativement lent) qui doive être instancié pour servir un simple fichier statique.
<3> Afin d'éviter que Django ne reçoive uniquement des requêtes provenant de 127.0.0.1
<1> Ce répertoire sera complété par la commande `collectstatic` que l'on verra plus tard. L'objectif est que les fichiers ne demandant aucune intelligence soit directement servis par Nginx. Cela évite d'avoir un processus Python (relativement lent) qui doive être instancié pour servir un simple fichier statique.
<2> Afin d'éviter que Django ne reçoive uniquement des requêtes provenant de 127.0.0.1
==== Mise à jour
@ -395,4 +395,6 @@ Et dans le fichier crontab :
Puis on démarre logrotate avec # logrotate -d /etc/logrotate.d/gwift pour vérifier que cela fonctionne correctement.
==== Ansible
==== Ansible
TODO

View File

@ -67,7 +67,7 @@ https://young-temple-86098.herokuapp.com/ | https://git.heroku.com/young-temple-
----
.Notre application est à présent configurée!
image::images/deployment/heroku-new-app-created.png[]
image::images/deployment/heroku-app-created.png[]
Ajoutons lui une base de données, que nous sauvegarderons à intervalle régulier:

View File

@ -10,6 +10,6 @@ La première chose à faire est de définir nos besoins du point de vue de l'uti
Ensuite, nous pourrons traduire ces besoins en fonctionnalités et finalement effectuer le développement.
include::gwift.adoc[]
include::gwift/_main.adoc[]
include::khana.adoc[]
include::khana/_main.adoc[]

View File

@ -9,10 +9,6 @@ include::models.adoc[]
include::tests.adoc[]
include::key-points.adoc[]
include::refactoring.adoc[]
include::user-management.adoc[]
include::console.adoc[]