How to install Doctor Droid PlayBooks using Docker-Compose?
This guide explains the process of setting up playbooks using Docker compose, including building from a public Docker image and using source code.

Software Developer | Debugger
Search for a command to run...
This guide explains the process of setting up playbooks using Docker compose, including building from a public Docker image and using source code.

Software Developer | Debugger
No comments yet. Be the first to comment.
Give Your AI agents Domain Agnostic structured context they can actually navigate.

What we did at Kubecon India 2026?

Introduction to AI SRE and how every one has different opinion from the term

What are the different levels of Autonomous Operations, and what's the path to getting there?

An AI agent operating on production systems is only as effective as the context it can access at the moment a question is asked. Generic foundation models, however capable, do not know your service na


git clone git@github.com:DrDroidLab/PlayBooks.git
docker-compose -f deploy.docker-compose.yaml up -d
This command pulls publicly available images for redis, postgres, and the playbooks backend and web services.

The Playbooks platform should now be available on port 80 on localhost. Proceed to sign up.
Sign up with name, email & password and then login using the same.
If the preference is to build using source code and not use publicly available images, use the following command. This command builds the images locally and runs them in containers.
docker-compose -f playbooks.docker-compose.yaml up -d
To use a custom postgres database instead of installing it on the fly, create an env file in the root directory. Include the credentials of the database in this file, and the system will use that external database. Following fields must be added to it.
POSTGRES_DB=
POSTGRES_USER=
POSTGRES_PASSWORD=
POSTGRES_HOST=
POSTGRES_PORT=
For installing playbooks on a computer, start with a machine that has 2 CPUs and 8GB of RAM. Depending on the load and the number of playbooks running and their frequency, it may be necessary to upgrade the machine.