Runtime & Operations

FeatureBenefitHow It Works
Interactive TUI Operate faster without remembering flags m or cado m; arrow‑key menus to add sites, install WP, toggle cache, tail logs
Site Provisioning Repeatable scaffolds and predictable paths Templates render per‑site compose/env/Caddy/PHP configs; DB and user are created with retries
Auto Start Containers Services ready immediately after add Starts the php (and file manager) container on site add; robust compose flags with absolute paths
WP‑CLI In‑Container Consistent environment for WP tasks Exec wp inside site php container; falls back removed for simplicity
Adminer Quick DB access from browser Core Caddy routes /admindb to Adminer container on the Docker network

Web Server & SSL

FeatureBenefitHow It Works
HTTP/3 (QUIC) Faster handshakes and lower TTFB Caddy with HTTP/3 enabled by default; TLS managed per site
Let’s Encrypt ACME Zero‑config HTTPS Switch in TUI; rewrites site address to https:// and reloads Caddy
Cloudflare Origin Cert Works behind proxied DNS Paste origin cert/key; inserts tls directive under main site block only
Flexible Mode Guardrails Avoid admin redirect loops Forces http origin, drops HSTS, and sets FORCE_SSL_ADMIN=false in wp-config.php

Cache

FeatureBenefitHow It Works
Page Cache Toggle Control when to cache (dev vs prod) Sites → Enable/Disable Page Cache; defaults OFF for new sites
Plugin Static HTML Instant TTFB without 404s or downloads try_files prefers https-index.html and file_server { precompressed gzip } serves .gz correctly
Purge Controls Clear stale content quickly Sites → Purge Cache (full site or specific URL)
Honest Headers Know when a hit occurs Deferred header sets X-Cache-Status and X-Cache-Handler: CadoWP Cache
Redis Object Cache Fewer DB trips on dynamic pages Toggle per site; writes WP_REDIS_* constants and tunes eviction policy in redis.conf

Database

FeatureBenefitHow It Works
Backups Safe, non‑blocking dumps mysqldump --single-transaction --quick, streamed to gzip; binary‑safe handling
Restore Fewer privilege errors Sanitizes DEFINER, GTID_PURGED, and SQL_LOG_BIN before import
Tables Optimize Faster admin queries In‑container WP‑CLI script adds high‑value indexes for core and Woo tables
Server Tuning Right defaults per host size Renders 50-server.cnf with guardrails for MySQL/MariaDB and restarts DB