Documentation

Learn how to install, configure, and manage LiteSoup.

LiteSoup Documentation

Welcome to the LiteSoup documentation. LiteSoup is an open-source WordPress server management platform. This guide covers installation, configuration, and daily operations.

What is LiteSoup?

LiteSoup is a self-hosted platform for managing WordPress servers. It consists of:

  • Dashboard — Web UI for managing servers, sites, and monitoring.
  • Agent — Lightweight agent that runs on your servers, handling SSH commands and metrics collection.
  • CLI Scripts — Bash scripts for server provisioning, site creation, and system management.

Quick Links

Architecture

┌─────────────┐     ┌──────────────┐     ┌─────────────┐
│  Dashboard  │────▶│  Agent (Bun) │────▶│  SSH Server │
│  (Bun/Hono) │     │  or (Go)     │     │  + Scripts  │
└─────────────┘     └──────────────┘     └─────────────┘
       │                                        │
       ▼                                        ▼
  SQLite DB                              /usr/lib/litesoup/
  (local state)                          Bash scripts

Prerequisites

  • A server running Ubuntu 24.04
  • Root SSH access with key authentication
  • A domain pointed to your server (for the dashboard)