From 6f7574f8541f816ac0e9b81e7df2fff10f49048d Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 16 Jan 2026 08:50:08 +0800 Subject: [PATCH] feat: remove dockerhub docs --- README.md | 2 ++ docs/deployment/docker-compose.md | 8 ------ docs/deployment/docker.md | 47 +++---------------------------- 3 files changed, 6 insertions(+), 51 deletions(-) diff --git a/README.md b/README.md index 02f508e..d7e326e 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ Message Nest 是一个灵活而强大的消息推送整合平台,旨在简化 演示站点(演示站点的服务器比较烂,见谅) [demo](https://message-nest-demo-site.qwapi.eu.org/) +如果项目有用,帮忙点个star。 + ## 特色 ✨ diff --git a/docs/deployment/docker-compose.md b/docs/deployment/docker-compose.md index 2b6dbf7..0be6d08 100644 --- a/docs/deployment/docker-compose.md +++ b/docs/deployment/docker-compose.md @@ -20,8 +20,6 @@ services: message-nest: image: ghcr.io/engigu/message-nest:latest - # 或使用 Docker Hub 镜像 - # image: engigu/message-nest:latest container_name: message-nest restart: always volumes: @@ -65,8 +63,6 @@ services: message-nest: image: ghcr.io/engigu/message-nest:latest - # 或使用 Docker Hub 镜像 - # image: engigu/message-nest:latest container_name: message-nest restart: always ports: @@ -91,8 +87,6 @@ services: message-nest: image: ghcr.io/engigu/message-nest:latest - # 或使用 Docker Hub 镜像 - # image: engigu/message-nest:latest container_name: message-nest restart: always ports: @@ -130,8 +124,6 @@ services: message-nest: image: ghcr.io/engigu/message-nest:latest - # 或使用 Docker Hub 镜像 - # image: engigu/message-nest:latest container_name: message-nest restart: always depends_on: diff --git a/docs/deployment/docker.md b/docs/deployment/docker.md index 131c937..1bd2f45 100644 --- a/docs/deployment/docker.md +++ b/docs/deployment/docker.md @@ -8,10 +8,9 @@ ## 镜像源 -Message Nest 提供两个镜像源: +Message Nest 使用 GitHub Container Registry 托管镜像: -- **GitHub Container Registry (推荐)**: `ghcr.io/engigu/message-nest:latest` -- **Docker Hub (备选)**: `engigu/message-nest:latest` +- **镜像地址**: `ghcr.io/engigu/message-nest:latest` ## 方式一:挂载配置文件 @@ -54,39 +53,23 @@ Docker模式下,配置文件中的端口只能为8000,通过 `-p` 参数映 ### 2. 拉取镜像 ```bash -# 从 GitHub Container Registry (GHCR) 拉取(推荐) docker pull ghcr.io/engigu/message-nest:latest - -# 或从 Docker Hub 拉取 -docker pull engigu/message-nest:latest ``` ### 3. 启动容器 ```bash -# 测试运行(GHCR 镜像,推荐) +# 测试运行 docker run --rm -ti \ -p 8000:8000 \ -v /your/path/conf:/app/conf \ ghcr.io/engigu/message-nest:latest - -# 测试运行(Docker Hub 镜像) -docker run --rm -ti \ - -p 8000:8000 \ - -v /your/path/conf:/app/conf \ - engigu/message-nest:latest -# 正式运行(GHCR 镜像,推荐) +# 正式运行 docker run -d \ -p 8000:8000 \ -v /your/path/conf:/app/conf \ ghcr.io/engigu/message-nest:latest - -# 正式运行(Docker Hub 镜像) -docker run -d \ - -p 8000:8000 \ - -v /your/path/conf:/app/conf \ - engigu/message-nest:latest ``` ## 方式二:环境变量(推荐) @@ -119,7 +102,6 @@ docker run -d \ ::: ```bash -# 正式运行(GHCR 镜像,推荐) docker run -d \ -p 8000:8000 \ -e DB_TYPE=mysql \ @@ -131,37 +113,16 @@ docker run -d \ -e MYSQL_TABLE_PREFIX=message_ \ --name message-nest \ ghcr.io/engigu/message-nest:latest - -# 或使用 Docker Hub 镜像 -docker run -d \ - -p 8000:8000 \ - -e DB_TYPE=mysql \ - -e MYSQL_HOST=192.168.64.133 \ - -e MYSQL_PORT=3308 \ - -e MYSQL_USER=root \ - -e MYSQL_PASSWORD=Aa123456 \ - -e MYSQL_DB=test_11 \ - -e MYSQL_TABLE_PREFIX=message_ \ - --name message-nest \ - engigu/message-nest:latest ``` ### 使用 SQLite ```bash -# 正式运行(GHCR 镜像,推荐) docker run -d \ -p 8000:8000 \ -v /your/path/database.db:/app/conf/database.db \ --name message-nest \ ghcr.io/engigu/message-nest:latest - -# 或使用 Docker Hub 镜像 -docker run -d \ - -p 8000:8000 \ - -v /your/path/database.db:/app/conf/database.db \ - --name message-nest \ - engigu/message-nest:latest ``` ## 访问服务