Commit Graph

22 Commits

Author SHA1 Message Date
david_bai 1f4522eeb2 docs+scripts: move domain quick tips to docs; add modes overview; clarify full+SNI defaults; add self-signed domain guidance
- deploy.sh: replace verbose public domain test instructions with a single docs link
- docker/scripts/generate-config.sh: remove 'Intranet with TURN quick tip' from help; add docs pointers
- docs(zh/EN): add 'Modes Overview', add 'Private LAN + TURN' quick start example, add 'Domain + Self-signed' and 'Public Domain Quick Test' sections; note LE auto-issue/renew and SNI 443 default in full mode
2025-10-08 23:07:34 +08:00
david_bai 2bd09835b1 docs(docker): elevate Docker one-click to top, add LE automation + SNI443, update flags and compose v2 commands
- DEPLOYMENT_docker.md/zh-CN: Add top Quick Start (private/public/full), Let’s Encrypt auto issue/renew (webroot, zero downtime), SNI 443 default for full+domain, common flags (--with-sni443, --turn-port-range, --le-email), replace docker-compose with docker compose.
- README.md/zh-CN: Promote Docker one-click section to top and link to docs.
- DEPLOYMENT.md/zh-CN: Add audience/scope notice; point to Docker docs for recommended path.
- ROADMAP.md/zh-CN: Record recently completed (Docker, LE, SNI, TURN).
2025-10-07 22:48:26 +08:00
david_bai 200fc65617 build(docker): Intranet deployment is successfully tested using turn
- Switch all CLI examples to Docker Compose V2 (docker compose) for consistency.
  - Add explicit instruction to grant write permissions to the host logs/ directory (chmod 777 -R logs) to fix coturn/nginx bind-mount logging errors.
  - Parameterize TURN UDP port range via TURN_MIN_PORT/TURN_MAX_PORT and set a safer default 49152-49252 to reduce startup/cleanup overhead and port
  conflicts.
  - Update troubleshooting with coturn log write failure guidance and port conflict hints.
  - Clarify that LAN IP is auto-detected in private mode; --local-ip is no longer needed by default but remains as an override for edge cases.
2025-09-30 14:01:30 +08:00
david_bai cfcd60145a build: refresh docker deployment workflow 2025-09-26 14:02:55 +08:00
david_bai 158433bb0b chore:Initial addition of Docker related content 2025-09-11 06:46:04 +08:00
david_bai 69d7b980cc chore(doc):Remove the duplicate installation steps from the deployment documentation. 2025-08-24 09:29:21 +08:00
david_bai a0486da313 chore(doc):Update document
Update the document to include the latest changes: file continuation, introduction of Zustand to the front-end architecture.
2025-08-24 08:46:17 +08:00
david_bai 94c9ba7ad3 fix:Fix the issue of nginx address occupation during the process of obtaining ssl certificates using certbot 2025-08-21 22:57:54 +08:00
david_bai 6d82050081 fix:Fix the hard-coded issue with the turn domain name 2025-08-19 23:45:21 +08:00
david_bai 1c4cb08c24 chore(doc):Update the firewall configuration instructions in the deployment document 2025-08-10 22:50:01 +08:00
david_bai 6c91889887 feat:Simplify the startup in the deployment process
Streamline the process by combining the front-end and back-end startup into one
2025-07-24 23:59:00 +08:00
david_bai bac5e84d90 fix:Fix the incorrect path in the nginx configuration file.
Fix the incorrect path in the nginx configuration file.
Update the deployment documentation.
2025-07-23 23:48:28 +08:00
david_bai 7950aec063 fix:Change the turns port used in WebRTC to 443
nginx(website on server) listens on port 4443 and then forwards to the frontend and backend.
nginx main configuration adds a stream block to uniformly listen on port 443, then forwards based on domain to coturn(5349) and website(4443).
The TURN port used in WebRTC is changed to 443.
The deployment document adds a script action to delete extra configurations generated by certbot.
2025-07-23 23:13:59 +08:00
david_bai 571b1cddcf update doc 2025-07-03 20:22:46 +08:00
david_bai c9227baaf1 update docs:add env_example in Tutorial;sync edit docs/DEPLOYMENT.md depend on docs/DEPLOYMENT.zh-CN.md. 2025-07-01 23:40:18 +08:00
david_bai 11b338432a update DEPLOYMENT procedure 2025-07-01 23:10:07 +08:00
david_bai d2e93073f8 replace .env.development[production].local with .env.development[production];add env example 2025-06-30 20:45:06 +08:00
david_bai b1d389ad84 change backend PORT to BACKEND_PORT and front-3000 to 3002 2025-06-28 08:28:26 +08:00
david_bai 1646885454 adjust order of content 2025-06-26 21:18:48 +08:00
david_bai 77d6f5ae7f fix graph format bug 2025-06-21 14:48:40 +08:00
david_bai a0034d46ff 增加英文文档 2025-06-20 23:31:48 +08:00
david_bai c31018dd67 加入文档 2025-06-18 23:25:41 +08:00