first commit

This commit is contained in:
浪子
2025-12-29 18:14:05 +08:00
commit 83f3415084
46 changed files with 23959 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# 后端 Dockerfile
FROM node:18-alpine
WORKDIR /app
# 复制package文件
COPY package*.json ./
# 安装依赖
RUN npm ci --only=production
# 复制源代码
COPY src ./src
# 创建数据库目录
RUN mkdir -p /app/database
# 暴露端口
EXPOSE 5000
# 启动应用
CMD ["node", "src/index.js"]