Welcome to Changemaker Lite¶
A streamlined, self-hosted platform for documentation and development.
Quick Start¶
Get up and running in minutes:
# Clone the repository
git clone https://gitea.bnkops.com/admin/Changemaker.git
cd changemaker.lite
# Configure environment
./config.sh
# Start all services
docker compose up -d
Services¶
Changemaker Lite includes these essential services:
- Homepage (Port 3010) - Service dashboard and monitoring
- Code Server (Port 8888) - VS Code in your browser
- MkDocs (Port 4000) - Documentation with live preview
- Static Server (Port 4001) - Built site hosting
- Listmonk (Port 9000) - Newsletter management
- PostgreSQL (Port 5432) - Database backend
- n8n (Port 5678) - Workflow automation
- NocoDB (Port 8090) - No-code database platform
Getting Started¶
- Documentation: Start writing in Code Server
- Preview: See live changes at MkDocs
- Production: View built site at Static Server
- Email: Set up campaigns with Listmonk
- Automation: Create workflows in n8n
Project Structure¶
changemaker.lite/
├── docker-compose.yml # Service definitions
├── config.sh # Setup script
├── mkdocs/ # Documentation source
│ ├── docs/ # Markdown files
│ └── mkdocs.yml # Configuration
├── configs/ # Service configurations
└── assets/ # Shared assets
Learn More¶
- Services Overview - Detailed service documentation
- Blog - Updates and tutorials
- GitHub Repository - Source code and issues