A dashbard for your docker-compose dev environment.
A simple listing of the projets curently running locally in order to open them easily.
Each service that have a port binding with a name. They will be grouped by projet and category.
Here is an example of what it looks like ;
boolean : do not display the service on baboard.
string : service name. Defaults to
`. Examples :Mailcatcher
If you have an hostname based application running in your container (that's not a good practice), you can indicate the host used to access the container by prefixing the name by the hostname followed by a colon. For example :
If you have multiple hostname based applications running in your container (that's not a good practice), you can indicate them by separating them with a coma. For example :
myhostname:Website 1,mysecondhostname:Website 2.
string : project name. Defaults to
`. Examples :atoum website
string : category name. By defaut, the container does not have a category. Examples
string : path that will be added to the container url. Defaults to none. Examples :
Launch it at startup
Create a file in the upstart directory, for example :
description "Baboard container" author "Me" start on filesystem and started docker stop on runlevel [!2345] respawn script /usr/bin/docker run -v /var/run/docker.sock:/var/run/docker.sock -p 80:80 test-babord end script
sudo service docker-baboard start to tun it the first time.
baboard is released under the MIT License. See the bundled LICENSE file for details.