Self-hosted CDN Deployment Documentation
ZYCDN documentation covers self-hosted CDN architecture, installation, edge node onboarding, domain configuration, cache policies, WAF setup, DDoS protection, SSL certificate management, log analysis, and troubleshooting. The documentation helps technical teams complete the full process from zero to launch, reducing deployment and operations barriers for private CDN platforms.
Documentation includes project introduction, quick start guide, architecture overview, detailed installation steps (script and manual), upgrade guide, user manual, feature descriptions, common commands reference, and FAQ. Each chapter provides detailed steps and configuration guides to help you get started quickly with ZyCDN.
Documentation Overview
Documentation Structure
ZyCDN documentation is organized by use case into the following sections:
1. Introduction
Understand ZyCDN architecture, core modules, and tech choices. Includes CDN architecture diagrams, data flows, and module responsibilities for technical decision-makers and architects.
2. Getting Started
Build ZyCDN from scratch. The guide covers environment setup, one-click installer, first login config, and first domain onboarding. Complete basic deployment in 30 minutes.
3. Installation
Detailed installation docs covering admin backend, frontend, DNS, gRPC server, ClickHouse, PostgreSQL, gRPC client, edge nodes, and portal. Supports script and manual installation.
4. User Manual
Operations manual for daily use, covering features, configuration, common commands, and notifications. Details domain management, cache config, security policies, certificate management, and log analysis.
5. Upgrade Guide
Learn the upgrade process including preparation, steps, rollback plans, and compatibility notes. Test in staging before upgrading.
6. FAQ
Common issues and solutions encountered during deployment and use. Covers installation, configuration, performance, and security categories for quick troubleshooting.
Documentation Updates
ZyCDN docs are updated with each release. If you find omissions or errors, please submit suggestions via the feedback page.
Getting Help
- Join QQ group (791200838) to connect with community users
- Add WeChat for technical support
- Submit issues via feedback page, technical team responds within 24 hours