diff --git a/README.md b/README.md index 714201e..149269b 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ We believe everyone should have control over their own data. PrivyDrop was creat - **Backend**: Node.js, Express.js, TypeScript - **Real-time Communication**: WebRTC, Socket.IO - **Data Storage**: Redis -- **Deployment**: PM2, Nginx, Docker +- **Deployment**: Docker (Docker Compose) ## 🐳 Docker One-Click Deployment (Recommended) @@ -125,7 +125,7 @@ We provide detailed documentation to help you dive deeper into the project's des - [**Overall Project Architecture**](./docs/ARCHITECTURE.md): Understand how all components of the PrivyDrop system work together. - [**Frontend Architecture Deep Dive**](./docs/FRONTEND_ARCHITECTURE.md): Explore the frontend's modern, layered architecture, state management with Zustand, and the decoupled service-based approach to WebRTC. - [**Backend Architecture Deep Dive**](./docs/BACKEND_ARCHITECTURE.md): Dive into the backend's code structure, signaling flow, and Redis design. -- [**Deployment Guide**](./docs/DEPLOYMENT.md): Learn how to deploy the complete PrivyDrop application in a production environment. +- [**Docker Deployment Guide**](./docs/DEPLOYMENT_docker.md): One-click deployment (LAN/Public/Full), HTTPS automation, TURN, and troubleshooting. - [AI Playbook (zh-CN)](./docs/ai-playbook/index.zh-CN.md) · [Collaboration Rules (zh-CN)](./docs/ai-playbook/collab-rules.zh-CN.md) ## 🤝 Contributing diff --git a/README.zh-CN.md b/README.zh-CN.md index b9106a0..e9a9587 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -38,7 +38,7 @@ PrivyDrop (原 SecureShare) 是一个基于 WebRTC 的开源点对点(P2P) - **后端**: Node.js, Express.js, TypeScript - **实时通信**: WebRTC, Socket.IO - **数据存储**: Redis -- **部署**: PM2, Nginx, Docker +- **部署**: Docker(Docker Compose) ## 🚀 快速上手 @@ -136,7 +136,7 @@ bash ./deploy.sh --mode full --domain your-domain.com --with-nginx --with-turn - - [**项目整体架构**](./docs/ARCHITECTURE.zh-CN.md): 了解 PrivyDrop 系统各个组件如何协同工作。 - [**前端架构详解**](./docs/FRONTEND_ARCHITECTURE.zh-CN.md): 深入探索前端的现代化分层架构、基于 Zustand 的状态管理,以及解耦的服务化 WebRTC 实现。 - [**后端架构详解**](./docs/BACKEND_ARCHITECTURE.zh-CN.md): 深入探索后端的代码结构、信令流程和 Redis 设计。 -- [**部署指南**](./docs/DEPLOYMENT.zh-CN.md): 学习如何在生产环境部署完整的 PrivyDrop 应用。 +- [**Docker 部署指南**](./docs/DEPLOYMENT_docker.zh-CN.md): 一键部署(内网/公网/full)、HTTPS 自动化、TURN 与排错。 - [AI Playbook 索引](./docs/ai-playbook/index.zh-CN.md) · [协作规则](./docs/ai-playbook/collab-rules.zh-CN.md) ## 🤝 参与贡献 diff --git a/docs/ai-playbook/index.md b/docs/ai-playbook/index.md index 3680183..6f97331 100644 --- a/docs/ai-playbook/index.md +++ b/docs/ai-playbook/index.md @@ -29,7 +29,6 @@ This playbook is a high signal-to-noise entry point for AI and developers, helpi - Backend architecture: `docs/BACKEND_ARCHITECTURE.md` / `docs/BACKEND_ARCHITECTURE.zh-CN.md` - Deployment - - Deployment guide: `docs/DEPLOYMENT.md` / `docs/DEPLOYMENT.zh-CN.md` - Docker deployment: `docs/DEPLOYMENT_docker.md` / `docs/DEPLOYMENT_docker.zh-CN.md` ## Key Modules at a Glance diff --git a/docs/ai-playbook/index.zh-CN.md b/docs/ai-playbook/index.zh-CN.md index 4d1f088..a80b985 100644 --- a/docs/ai-playbook/index.zh-CN.md +++ b/docs/ai-playbook/index.zh-CN.md @@ -29,7 +29,6 @@ - 后端架构:`docs/BACKEND_ARCHITECTURE.md` / `docs/BACKEND_ARCHITECTURE.zh-CN.md` - 部署 - - 部署指南:`docs/DEPLOYMENT.md` / `docs/DEPLOYMENT.zh-CN.md` - Docker 部署:`docs/DEPLOYMENT_docker.md` / `docs/DEPLOYMENT_docker.zh-CN.md` ## 关键模块速览