Repository Infrastructure.

Explore the modular architecture of the Plexichat ecosystem. Each component is independently versioned and tracked across our GitLab group.

View GitLab Group
Plexichat (Server) View Source

The core FastAPI backend engine. Handles REST API, Opcode-driven WebSocket Gateway, and Mediasoup WebRTC signaling. Integrated with PostgreSQL and Redis.

1,115 Commits
2 Contributors
825 Source Files
plexichat-client (Web UI) View Source

Modern web interface built for speed and responsiveness. Communicates with the core API and Gateway to provide a seamless user experience.

509 Commits
2 Contributors
113 Source Files
common-utils (Shared) View Source

Shared utilities, configuration patterns, and development tools used across the entire Plexichat ecosystem to ensure consistency and performance.

42 Commits Ecosystem Core - Cross-repo configuration and logging standards
Deployment Footprint
Production Layout

The server, client, and shared utilities deploy independently, but are designed to align with a single API base URL and WebSocket gateway.

API Base URL Configured per environment (ex: https://api.plexichat.com/api/v1)
WebSocket Gateway Exposed at /gateway on the API host
Server Config ~/.plexichat/config/config.yaml
Client Host Default server address configurable per deployment