- 新增确认生成模态框组件,支持多语言显示 - 调整音频时长选项为"5分钟左右"和"8-15分钟" - 优化Docker配置,添加.env和config目录挂载 - 改进音频生成流程,增加静音修剪功能 - 更新多语言翻译文件,添加确认相关文本 - 修复播客内容组件中overview_content处理逻辑 - 优化中间件配置,排除robots.txt和sitemap.xml - 完善Docker使用文档,补充挂载点说明 - 改进播客脚本提示词,增强对话深度要求
34 lines
683 B
YAML
34 lines
683 B
YAML
version: '1.0.0'
|
|
|
|
services:
|
|
web:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile-Web
|
|
image: podcast-web
|
|
ports:
|
|
- "3200:3000"
|
|
volumes:
|
|
- /opt/audio/output:/app/server/output
|
|
- /opt/audio/sqlite.db:/app/web/sqlite.db
|
|
- /opt/audio/.env:/app/web/.env
|
|
- /opt/audio/config:/app/config
|
|
restart: always
|
|
container_name: podcast-web
|
|
depends_on:
|
|
- server
|
|
|
|
server:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile-Server
|
|
image: podcast-server
|
|
ports:
|
|
- "3100:8000"
|
|
volumes:
|
|
- /opt/audio/output:/app/server/output
|
|
restart: always
|
|
container_name: podcast-server
|
|
|
|
volumes:
|
|
audio-data: |