docs(README): 更新项目文档并添加部署指南

- 在 README.md 中添加了详细的项目结构、快速开始、使用指南、开发指南等内容
- 新增生产环境部署步骤,包括前端和后端的构建
This commit is contained in:
2025-08-06 16:06:35 +08:00
parent 67f189995e
commit 8cdba1c0e6
5 changed files with 261 additions and 13 deletions

32
docker/docker-compose.yml Normal file
View File

@@ -0,0 +1,32 @@
version: "3.9"
services:
caddy:
image: caddy:2-alpine
container_name: caddy-rp
restart: unless-stopped
ports:
- "80:80"
- "443:443"
environment:
TZ: "Asia/Shanghai" # 设置时区为上海时区
volumes:
# 主配置
- /docker/caddy/volume/config/Caddyfile:/etc/caddy/Caddyfile
# 子配置目录
- /docker/caddy/volume/config/caddy.d:/etc/caddy/sites-enabled
# 站点文件目录
- /docker/caddy/volume/html:/usr/share/caddy
# 证书持久化
- /docker/caddy/volume/caddy_data:/data
- /docker/caddy/volume/caddy_config:/config
mybiji:
image: biji-houdaun:0.0.1-SNAPSHOT
container_name: mybiji
restart: unless-stopped
ports:
- "8084:8084"
volumes:
- /docker/biji-houduan/data:/data