-
Notifications
You must be signed in to change notification settings - Fork 1
Optional dependencies
Enables commit history interactive svg charts to be included in statistic pages and emails. To be able to include PNG charts in email digests, make sure to also install the optional gitchart
dependency cairosvg
. Requires Python 3.7+
Installation (Ubuntu 20.04)
sudo apt-get update; sudo apt-get install python3-pip -y;
sudo pip install pygal cairosvg sudo
git clone git@github.com:flashcode/gitchart.git;
cd gitchart;
sudo $ python setup.py install
Creates PNG and SVG analytics charts that are included in statistic and digest emails.
Installation (Ubuntu 20.04)
sudo apt-get update -y; sudo apt-get install gnuplot -y
Allows sending email notifications through any SMTP server, as opposed to through a local install of Sendmail of Postfix.
Installation (Ubuntu 20.04)
sudo apt-get update -y; sudo apt-get install ssmtp -y
Enables the creation of monthly activity report in PDF format. These reports can then be attached to invoices if desired.
Installation (Ubuntu 20.04)
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb;
sudo apt install ./wkhtmltox_0.12.6-1.focal_amd64.deb
Allows for complete management of Wordpress projects
Installation (Ubuntu 20.04)
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar;
chmod u+x wp-cli.phar;
sudo mv wp-cli.phar /usr/local/bin/wp
Parses and formats RSS feeds for inclusion in weekly digest emails.
Installation (Ubuntu 20.04)
sudo apt-get update -y; sudo apt-get install xmlstarlet -y