fix: 修复打包问题
This commit is contained in:
@@ -59,13 +59,14 @@ backend/.venv/
|
|||||||
backend/env/
|
backend/env/
|
||||||
backend/*.egg-info/
|
backend/*.egg-info/
|
||||||
backend/.pytest_cache/
|
backend/.pytest_cache/
|
||||||
backend/db/*.db
|
backend/db/*.db
|
||||||
backend/*.sqlite3
|
backend/*.sqlite3
|
||||||
|
backend/storage/
|
||||||
# Docker
|
|
||||||
docker-compose*.yml
|
# Docker
|
||||||
Dockerfile
|
docker-compose*.yml
|
||||||
.dockerignore
|
Dockerfile
|
||||||
|
.dockerignore
|
||||||
|
|
||||||
# Test files
|
# Test files
|
||||||
**/tests/
|
**/tests/
|
||||||
@@ -77,12 +78,15 @@ coverage/
|
|||||||
.coverage
|
.coverage
|
||||||
htmlcov/
|
htmlcov/
|
||||||
|
|
||||||
# Temporary files
|
# Temporary files
|
||||||
tmp/
|
tmp/
|
||||||
temp/
|
temp/
|
||||||
*.tmp
|
*.tmp
|
||||||
*.bak
|
*.bak
|
||||||
*.swp
|
*.swp
|
||||||
|
|
||||||
|
# Local runtime artifacts
|
||||||
|
storage/
|
||||||
|
|
||||||
# OS
|
# OS
|
||||||
Thumbs.db
|
Thumbs.db
|
||||||
|
|||||||
@@ -55,6 +55,9 @@ RUN pip install --no-cache-dir -r requirements.txt
|
|||||||
# 复制后端应用代码
|
# 复制后端应用代码
|
||||||
COPY backend/ ./
|
COPY backend/ ./
|
||||||
|
|
||||||
|
# 清理可能被带入的 SQLite 数据文件,确保首次启动时根据环境变量初始化管理员密码
|
||||||
|
RUN rm -rf /app/storage && mkdir -p /app/storage
|
||||||
|
|
||||||
# 从前端构建阶段复制静态资源到 nginx 默认目录
|
# 从前端构建阶段复制静态资源到 nginx 默认目录
|
||||||
COPY --from=frontend-builder /frontend/dist /usr/share/nginx/html
|
COPY --from=frontend-builder /frontend/dist /usr/share/nginx/html
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user