Table des matières

Drupal

Drupal est le CMS qui fait tourner www.ffdn.org.

Le code source du site est versionné sur un dépot Git sur le Gogs de la fédé, disponible à l'adresse code.ffdn.org/FFDN/ffdn.org.

Ne sont pas versionné :

Mise à jour de l'instance de production

Sur Hermes, le dépot est présent à l'emplacement suivant : /srv/www/ffdn.org/www/htdocs_git.

La clé ssh de l'utilisateur www-data (/var/www/.ssh/id_rsa.pub) est ajoutée comme clé de deployement sur le dépot, il est donc uniquement possible de tirer (git pull) les modifications sur le serveur.

cd /srv/www/ffdn.org/www/htdocs_git
sudo -u www-data git pull origin master

Drush

TODO

Création d'une instance de developpement

TODO