Lumberjack propose une UI permettant de générer une box Vagrant provisionnée avec Ansible et permettant de lancer rapidement le développement d’un projet PHP.
Etat actuel
Lumberjack vous génèrera une box contenant par défaut un serveur web (Nginx) et PHP-FPM. Cette box est basée sur la distribution Debian 7 (Wheezy).
Contrairement à d’autres projets ayant la même vocation (PhAnsible ou Protobox), Lumberjack offre moins de finesse dans ses configurations diponibles via son interface utilisateur. En effet, l’objectif est de pouvoir fournir des configurations pré-définies pour fonctionner sur certains projets types. C’est pour cela que des options Symfony2 et Drupal ont d’ores et déjà commencé à être implémentées.
Le futur
2 chantiers importants sont en cours.
- Refactorer l’organisation du dossier de provisionning pour suivre les bonnes pratique recommandées par Ansible
- Ajouter la possibilité d’utiliser Apache en tant que serveur web principal.
Et si on testait ça?
Pour générer une box rendez-vous sur la page Heroku du projet ou télécharger le projet sur Github et suivez les instructions du README.