\newpage Déploiement d'un service via Ansible ==================================== Très bien ! vous semblez avoir compris le fonctionnement de notre gestionnaire de configuration. Après cet échauffement, vous devriez être prêt à créer un *playbook* dédié à l'installation de [Tiny Tiny RSS](https://tt-rss.org/) : ![TinyTinyRSS](ttrss.png "Le lecteur de flux RSS : Tiny Tiny RSS") Très utile pour faire de la veille technologique, ce magnifique lecteur de flux RSS vous permettra de ne plus jamais rien manquer ! Vous trouverez la documentation d'installation précise et détaillée à : . Choisissez judicieusement votre serveur web et votre serveur de base de données ; ceux-ci ne sont pas imposés. Vous devrez attacher une importance tout particulière à la sécurité de la solution que vous déployez : configurations durcies, utilisateur dédié lorsque c'est possible (pas de `root` !), droits d'accès et permissions des répertoires, etc. Profitez des [modules de base de données](http://docs.ansible.com/ansible/latest/list_of_database_modules.html) pour l'initialiser correctement. Et bien entendu de l'ensemble des modules décrits dans la documentation standard ! ## Configurations Tous les éléments de configuration (mot de passes de connexion à la base de données, chemins, etc.) sont à déclarer comme variables dans le fichier `vars/ttrss-config.yml`, que vous prendrez soin d'importer dans votre *Playbook*. ## Backup Vous ajouterez enfin une tâche hebdomadaire de sauvegarder de la base de données. Le *dump* obtenu est à placer dans `/var/backups/`.