Skip to content

Services

Changemaker Lite includes several powerful services that work together to provide a complete documentation and development platform. Each service is containerized and can be accessed through its dedicated port.

Available Services

Code Server

Port: 8888 | Visual Studio Code in your browser for remote development

  • Full IDE experience
  • Extensions support
  • Git integration
  • Terminal access

Listmonk

Port: 9000 | Self-hosted newsletter and mailing list manager

  • Email campaigns
  • Subscriber management
  • Analytics
  • Template system

PostgreSQL

Port: 5432 | Reliable database backend - Data persistence for Listmonk - ACID compliance - High performance - Backup and restore capabilities

MkDocs Material

Port: 4000 | Documentation site generator with live preview

  • Material Design theme
  • Live reload
  • Search functionality
  • Markdown support

Static Site Server

Port: 4001 | Nginx-powered static site hosting - High-performance serving - Built documentation hosting - Caching and compression - Security headers

n8n

Port: 5678 | Workflow automation tool

  • Visual workflow editor
  • 400+ integrations
  • Custom code execution
  • Webhook support

NocoDB

Port: 8090 | No-code database platform

  • Smart spreadsheet interface
  • Form builder and API generation
  • Real-time collaboration
  • Multi-database support

Homepage

Port: 3010 | Modern dashboard for all services

  • Service dashboard and monitoring
  • Docker integration
  • Customizable layout
  • Quick search and bookmarks

Gitea

Port: 3030 | Self-hosted Git service

  • Git repository hosting
  • Web-based interface
  • Issue tracking
  • Pull requests
  • Wiki and code review
  • Lightweight and easy to deploy

Mini QR

Port: 8089 | Simple QR code generator service

  • Generate QR codes for text or URLs
  • Download QR codes as images
  • Simple and fast interface
  • No user registration required

Map

Port: 3000 | Canvassing and community organizing application

  • Interactive map for door-to-door canvassing
  • Location and contact management
  • Admin panel and QR code walk sheets
  • NocoDB integration for data storage
  • User authentication and access control

Service Architecture

┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│   Homepage      │    │   Code Server   │    │     MkDocs      │
│     :3010       │    │     :8888       │    │     :4000       │
└─────────────────┘    └─────────────────┘    └─────────────────┘

┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│ Static Server   │    │    Listmonk     │    │      n8n        │
│     :4001       │    │     :9000       │    │     :5678       │
└─────────────────┘    └─────────────────┘    └─────────────────┘

┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│     NocoDB      │    │ PostgreSQL      │    │ PostgreSQL      │
│     :8090       │    │ (listmonk-db)   │    │ (root_db)       │
└─────────────────┘    │     :5432       │    │     :5432       │
                      └─────────────────┘    └─────────────────┘

┌─────────────────┐
│      Map        │
│     :3000       │
└─────────────────┘