Role Detail


Pimp my Log installation for Linux
Type Ansible
Minimum Ansible Version 1.8
Installation $ ansible-galaxy install geerlingguy.pimpmylog
Last Commit 2017-04-02 14:54:02 PM UTC
Last Imported 2017-04-02 15:22:03 PM UTC
Version History
Version Release Date
1.0.2 2016-03-06 22:46:10 PM
1.0.1 2015-08-14 17:56:05 PM
1.0.0 2015-04-23 22:06:10 PM
Supported Platforms
Platform Version
Debian etch
Debian jessie
Debian lenny
Debian sid
Debian squeeze
Debian stretch
Debian wheezy
EL 5
EL 6
EL 7
Ubuntu lucid
Ubuntu maverick
Ubuntu natty
Ubuntu oneiric
Ubuntu precise
Ubuntu quantal
Ubuntu raring
Ubuntu saucy
Ubuntu trusty
Ubuntu utopic
Ubuntu vivid
Ubuntu wily
Ubuntu xenial
Ubuntu yakkety
Last 10 Imports
Completed Status
2017-04-02 15:22:03 PM UTC SUCCESS
2017-01-22 03:57:03 AM UTC SUCCESS
2016-11-23 16:26:04 PM UTC SUCCESS
2016-11-02 20:22:08 PM UTC SUCCESS
2016-09-25 22:53:10 PM UTC SUCCESS
2016-09-16 00:58:12 AM UTC SUCCESS
2016-03-06 22:52:10 PM UTC SUCCESS
2016-03-06 22:48:10 PM UTC SUCCESS
2016-01-27 18:17:06 PM UTC SUCCESS

Ansible Role: Pimp My Log

Build Status

Installs Pimp my Log.


Requires PHP to be installed on the server, and a web server like Apache, Nginx, IIS. You can get Pimp my Log set up pretty quickly with this role in tandem with geerlingguy.apache and geerlingguy.php available on Ansible Galaxy.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

pimpmylog_install_dir: /var/www/pimpmylog

The location where Pimp my Log will be installed. You should configure a virtual host or server entry pointing to this directory so you can access the interface. Otherwise, you could choose a location that's within an existing docroot, e.g. the default docroot /var/www/html/pimpmylog, and access Pimp my Log at http://localhost/pimpmylog/.


The git repository URL from which Pimp my Log will be cloned.

pimpmylog_version: master

The version of Pimp my Log to install. Can be any valid tag, branch, or HEAD.

pimpmylog_grant_all_privs: no

The setup of Pimp my Log allows for auto-configuration if the installation directory has 777 privileges, but this is an insecure way to install Pimp my Log. If you're installing on a local development environment, this is relatively harmless to set to yes to ease in installation... but if you're running this on a production or publicly-available server, don't even think about changing this value!



Example Playbook

- hosts: webservers
    - { role: geerlingguy.apache }
    - { role: geerlingguy.php }
    - { role: geerlingguy.pimpmylog }



Author Information

This role was created in 2015 by Jeff Geerling, author of Ansible for DevOps.