Skip to content

Capgemini-nantes-df/docker-xhgui

Repository files navigation

Docker-XHGui

Docker image created from preinheimer/xhprof. Contains MySQL instance and runs on top of Ubuntu:precise with Apache2 as webserver.

Does NOT contain the XHProf extension installed as it does not support PHP 5.6+. Use this container only as a storage and visualizer for XHProf/Tideways Profilling data!!!

XHProf is a really nice PHP profiling tool developed by Facebook. P Reinheimer's patch adds a GUI with customisable backends.

This Docker image stores the profiling in MySQL. The GUI sits behind Apache, with optional HTTP auth. The image also gives you SSH access, so you can access the insides of the container while it's running.

Docker stuff

Environment variables

  • DB_USER

    • XHProf database username, required
  • DB_PASS

    • XHProf database password, required
  • HTTP_AUTH_USER

    • HTTP authentication username (optional)
  • HTTP_AUTH_PASS

    • HTTP authentication password (optional)

Ports

  • 80

    • The web GUI (should probably be exposed)
  • 3306

    • The database (should also probably be exposed)

About

Container to store and visualize XHProf/Tideways profilling data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors