🔧 chore(.env): 移除Steam账户信息并添加MOD_IDS配置

- 删除敏感的环境变量注释
- 添加MOD_IDS配置用于mod管理

📦 build(Dockerfile): 添加mod更新脚本支持

- 添加updatemod.sh脚本文件
- 设置脚本执行权限
- 更新文件所有权配置

📝 docs(README): 添加MOD_IDS说明和mod更新指南

- 在环境变量表格中添加MOD_IDS说明
- 新增客户端mod更新操作指南

📦 build(docker-compose): 添加MOD_IDS环境变量支持

- 在docker-compose.yml中添加MOD_IDS环境变量配置
This commit is contained in:
Dcr
2025-07-24 11:53:43 +08:00
parent 9f993b7793
commit c5baea9abd
5 changed files with 67 additions and 5 deletions

View File

@@ -24,7 +24,8 @@ RUN mkdir -p ${STEAMCMD_DIR}
COPY install_dayz.sh /opt/install_dayz.sh
COPY start.sh /opt/start.sh
RUN chmod +x /opt/install_dayz.sh /opt/start.sh
COPY updatemod.sh /opt/updatemod.sh
RUN chmod +x /opt/install_dayz.sh /opt/start.sh /opt/updatemod.sh
RUN useradd -m -d /home/steam steam
@@ -34,6 +35,7 @@ RUN chown -R steam:steam ${STEAMCMD_DIR} && \
chown -R steam:steam /home/steam && \
chown steam:steam /opt/install_dayz.sh && \
chown steam:steam /opt/start.sh && \
chown steam:steam /opt/updatemod.sh && \
chown -R steam:steam /opt/games
WORKDIR ${STEAMCMD_DIR}