Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


Statistics on puppet-phabricator

Number of watchers on Github 4
Number of open issues 1
Main language Puppet
Open pull requests 1+
Closed pull requests 0+
Last commit over 7 years ago
Repo Created over 7 years ago
Repo Last Updated almost 4 years ago
Size 212 KB
Organization / Authorrbjavier
Page Updated
Do you use puppet-phabricator? Leave a review!
View puppet-phabricator activity
View on github
Book a Mock Interview With Me (Silicon Valley Engineering Leader, 100s of interviews conducted)
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating puppet-phabricator for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Phabricator pupet module

This module installs Phabricator <http://phabricator.org/>. It is based on the Ubuntu installation script <http://www.phabricator.com/rsrc/install/install_ubuntu.sh> of the Phabricator installation guide.

Details

The module uses the apache and mysql modules from puppetlabs and the git module at rbjavier/puppet-git.

It configures an apache vhost and requires enough privileges to access the mysql server as expected by the Phabricator installation. It is meant to perform a complete installation until the point where you need to add an admin account.

Tested on Ubuntu 12.10.

Usage example

This will clone the phabricator, arcanist and libphutil repositories on /home/phab, and configure an apache vhost for phabricator.example.com with phabricator's webroot as document root::

class { 'phabricator': path => /home/phab, hostname => 'phabricator.example.com', mysql_rootpass => 'secret', owner => 'phab', group => 'phab', }

puppet-phabricator open pull requests (View All Pulls)
  • Some improvements
puppet-phabricator list of languages used
Other projects in Puppet