Skip to content

Administrator Guide

This guide is for system administrators, DevOps engineers, and IT staff responsible for deploying, configuring, and maintaining RustChat.

Quick Start

  1. Installation - Deploy RustChat using Docker Compose
  2. Configuration - Environment variables and settings
  3. Security - Harden your deployment

Documentation Sections

Deployment

Configuration

Security

Operations

Architecture Overview

Before deploying, review the System Architecture to understand:

  • Backend components (Rust/Axum)
  • Frontend (Vue.js SPA)
  • Database (PostgreSQL)
  • Cache and pub/sub (Redis)
  • File storage (S3-compatible)

For end users: See the User Guide for using RustChat.

RustChat Documentation