Docker Compose Deployment & Setup Script
Step-by-step instructions to deploy a self-hosted Madar Workspace server and isolated Admin Console using Docker Compose.
Single-Command Automated Deployment
The madar-self-hosted repository includes a complete Docker Compose stack (PostgreSQL 18, Redis 7, MinIO S3, Madar Core Server, and the Isolated Admin Console BFF) along with an automated setup.sh installer.
Clone and launch Madar Self-Hosted
git clone https://github.com/raoofalfah/madar-self-hosted.git
cd madar-self-hosted
cp .env.setup.example .env.setup
chmod +x setup.sh
./setup.sh