Quickstart
This guide walks you through deploying Probo with Docker Compose and setting up your first compliance framework. You should be up and running in about 15 minutes.
Prerequisites
Section titled “Prerequisites”- Docker and Docker Compose installed on your machine
Deploy Probo
Section titled “Deploy Probo”-
Download the Docker Compose file
Terminal window curl -sL https://raw.githubusercontent.com/getprobo/probo/refs/heads/main/deploy/docker-compose/docker-compose.yml -o docker-compose.yml -
Start the services
Terminal window docker compose up -dThis starts all required services: the Probo server, PostgreSQL database, and SeaweedFS for file storage.
-
Access the web interface
Open http://localhost:8080 in your browser. Create your account and log in.
-
Create your organization
After logging in, create your first organization. This is the top-level entity that contains all your compliance data.
-
Import a compliance framework
Navigate to the frameworks section and import the framework relevant to your business — for example, SOC 2 or ISO 27001. This gives you a set of controls to work with.
Next Steps
Section titled “Next Steps”You now have a running Probo instance with a compliance framework in place. From here, you can start mapping controls to your security practices, collecting evidence, and managing risks.