Benoit Garcia 04c021949d chore: Replace mailhog
Mailhog hasn’t been updated since August 2022. While the SMTP protocol remains stable, the underlying libraries and dependencies may have evolved. Using an actively maintained tool can help avoid potential security or compatibility issues in the future.

Let me know if you have any questions or need further adjustments!

Signed-off-by: Benoit Garcia <benoit.garcia@protonmail.com>
2025-08-20 12:48:30 +02:00
2025-08-13 17:05:31 +04:00
2025-08-20 10:43:22 +02:00
2025-01-23 09:56:00 +01:00
2025-02-18 08:20:41 +01:00
2025-04-09 21:19:53 -07:00
2025-08-11 12:45:17 +04:00
2025-01-20 12:05:29 +01:00
2025-08-20 10:59:02 +02:00
2025-08-18 12:27:38 +02:00
2025-01-22 16:57:02 +01:00
2025-07-31 15:02:55 +02:00
2025-07-11 13:43:27 +02:00
2025-04-04 13:37:15 +04:00
2025-08-20 11:05:51 +02:00
2025-08-20 12:48:30 +02:00
2025-01-13 12:56:14 +01:00
2025-08-20 11:05:51 +02:00
2025-08-13 10:35:50 +02:00
2025-07-07 16:14:25 +02:00
2025-04-10 21:04:27 -07:00
2025-07-03 12:38:59 +02:00
2025-06-17 13:24:17 -07:00
2025-05-26 22:38:01 -07:00
2025-01-10 16:31:34 +01:00
2025-06-13 13:23:44 -07:00

Probo - Open Source Compliance

probo banner

Discord GitHub License GitHub Actions Workflow Status

Probo is an open-source compliance platform built for startups that helps you achieve SOC-2 compliance quickly and efficiently. Unlike traditional solutions, Probo is designed to be accessible, transparent, and community-driven.

Features

  • 💡 Focus on relevance

    • Tailored program: only what matters, so you get SOC-2 ready in just 20 hours.
    • Context-aware security controls.
    • Smart task prioritization based on your risk profile.
  • Smart automation

    • Automated risk assessment.
    • AI-powered policy generation tailored to your stack.
    • Pre-filled vendor risk assessment.
  • 🔓 No Vendor Lock-in

    • Own your compliance data.
    • Export everything, anytime.
    • Open-source transparency.
  • 💰 Cost-Effective

    • Free to use.
    • Pay for the services you need only.
    • No hidden fees or forced costs.

🚀 Getting Started

Prerequisites

  • Go 1.21+
  • Node.js 22+
  • Docker

Quick Start

  1. Clone the repository:

    git clone https://github.com/getprobo/probo.git
    cd probo
    
  2. Install dependencies:

    # Install Go dependencies
    go mod download
    
    # Install Node.js dependencies
    npm ci
    
  3. Start the development environment:

    # Start infrastructure services
    make stack-up
    
    # Build the project
    make build
    
    # Start the application using development settings
    bin/probod -cfg-file cfg/dev.yaml
    

The application will be available at:

For detailed setup instructions, see our Contributing Guide.

🏗️ Current Status

Probo is in early development, focusing on building a solid foundation for compliance management. Here's our current focus:

Under Development (V0)

  • 🎯 Core Compliance Engine

    • SOC 2 control framework implementation
    • Basic policy management
    • Evidence collection system
    • User and organization management
  • 📋 Essential Features

    • Control tracking and status
    • Basic task management
    • Simple evidence attachments
    • Team collaboration tools

🛠️ Tech Stack

Backend

Frontend

Infrastructure

Observability

  • Grafana - Metrics visualization
  • Prometheus - Metrics collection
  • Loki - Log aggregation
  • Tempo - Distributed tracing

🤝 Contributing

We love contributions from our community! There are many ways to contribute:

  • 🌟 Star the repository to show your support
  • 🐛 Report bugs
  • 💡 Request features
  • 🔧 Submit pull requests
  • 📖 Improve documentation

Please read our Contributing Guide before making a pull request.

🌟 Why Probo?

  1. Accessible Compliance: Traditional solutions are often behind expensive paywalls. We believe security measures should be accessible to all.

  2. Fresh Approach: Built from scratch, learning from past issues to create a better compliance experience.

  3. Community-Driven: As an open-source project, we believe the entire ecosystem should benefit from improvements and innovations.

📚 Documentation

🌐 Community & Support

📄 License

Probo is MIT licensed.

Description
No description provided
Readme MIT 72 MiB
Languages
Go 67%
TypeScript 31.7%
Shell 0.5%
CSS 0.2%
Makefile 0.2%
Other 0.3%