diff --git a/README.md b/README.md index d99cd91..95cef2a 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Go Version](https://img.shields.io/badge/Go-1.21+-00ADD8?style=flat&logo=go)](https://golang.org/) [![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) -[![Version](https://img.shields.io/badge/Version-2.0.0-blue.svg)](https://gitea.king.nyc.mn/openclaw/SmsReceiver-go) +[![Version](https://img.shields.io/badge/Version-2.0.2-blue.svg)](https://gitea.king.nyc.mn/openclaw/SmsReceiver-go/releases/tag/v2.0.2) ## ✨ 功能特性 @@ -155,8 +155,30 @@ make docker-logs docker-compose up -d ``` +**使用生产环境 Docker Compose(推荐)**: + +```bash +# 复制配置文件 +cp config.example.yaml config.yaml + +# 启动服务 +docker compose -f docker-compose.production.yml up -d + +# 查看日志 +docker compose -f docker-compose.production.yml logs -f + +# 停止服务 +docker compose -f docker-compose.production.yml down +``` + **Docker Hub**: https://hub.docker.com/r/ouaone/sms-receiver-go +**可用镜像标签**: +- `ouaone/sms-receiver-go:latest` - 最新版本(推荐) +- `ouaone/sms-receiver-go:v2.0.2` - v2.0.2 稳定版本 +- `ouaone/sms-receiver-go:v2.0.1` - v2.0.1 版本 +- `ouaone/sms-receiver-go:v2.0.0` - v2.0.0 版本 + ### 方式 4: 从源码编译 ```bash @@ -464,6 +486,27 @@ MIT License ## 📝 更新日志 +### [v2.0.2] - 2026-02-12 + +#### 🐛 Bug 修复 +- ✅ 修复容器启动时找不到模板文件导致崩溃的问题 +- ✅ 修复 Dockerfile 缺少 `templates/` 和 `static/` 目录复制 + +#### 📦 Docker 改进 +- ✅ 完善多阶段构建,正确复制运行时所需文件 +- ✅ 新增 `docker-compose.production.yml` 生产环境配置 +- ✅ 预编译镜像推送到 Docker Hub (ouaone/sms-receiver-go:v2.0.2) +- ✅ 验证容器可正常启动并通过健康检查 + +#### 📚 文档 +- ✅ 更新 README.md 镜像拉取说明 +- ✅ 更新版本标签显示 + +#### 🔧 兼容性 +- ✅ 与 v2.0.1 功能完全兼容 +- ✅ 数据库无需迁移 +- ✅ 配置文件无需变更 + ### [v2.0.1] - 2026-02-08 #### 🐛 Bug 修复