From 19d8e259d8b4643d9677dea13b85e3ea23751eb5 Mon Sep 17 00:00:00 2001 From: Easy Date: Sun, 13 Feb 2022 20:55:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8D=95=E4=B8=80=E5=AE=B9?= =?UTF-8?q?=E5=99=A8=E5=AE=89=E8=A3=85=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 20 +++++++++++++------- docker/.DS_Store | Bin 6148 -> 0 bytes 2 files changed, 13 insertions(+), 7 deletions(-) delete mode 100644 docker/.DS_Store diff --git a/README.md b/README.md index 66f01da..ce1118b 100644 --- a/README.md +++ b/README.md @@ -131,6 +131,8 @@ function pushdeer_send($text, $desp = '', $type='text', $key = '[PUSHKEY]') 如果你没有云服务器,可以看看[腾讯云30~50元首单的特价服务器](https://curl.qcloud.com/VPjlS4gj) +#### Docker-compose + 首先请确保服务器(假设其IP或域名为$AAA)上支持docker和docker-compose。 然后运行以下代码: @@ -151,16 +153,20 @@ docker-compose -f docker-compose.self-hosted.yml up --build -d > 如提示docker服务未安装/找不到/未启动,可在 docker-compose 前加 sudo 再试 -等待初始化完成后,访问 `$AAA(需替换为服务器端IP或域名):8800`,看到以下信息则表示服务器端已启动完毕。 - -```json -{ - "PushDeer": "On" -} -``` +等待初始化完成后,访问 `$AAA(需替换为服务器端IP或域名):8800`,看到扫码提示和图片则说明容器已经启动。 > ⚠️ 自架服务器端需每年2月拉取一次更新推送证书 +#### 单一容器部署方案 + +对于很多不能运行docker-compose的容器环境,可以直接使用 pushdeer 镜像。该镜像中已经包含了 redis 服务,但需要通过环境变量指定数据库等信息: + +``` +docker run -e DB_DATABASE=* -e DB_HOST=* -e DB_PORT=*28740* -e DB_USERNAME=* -e DB_PASSWORD=* -e DB_TIMEZONE=+08:00 -e WEB_PHP_SOCKET=127.0.0.1:8000 -p 9000:9000 ccr.ccs.tencentyun.com/ftqq/pushdeercore +``` + +请将上诉命令中的`*`替换为对应的数据库信息。 + ### 使用自架版客户端 ![](doc/image/2022-02-02-21-45-29.png) diff --git a/docker/.DS_Store b/docker/.DS_Store deleted file mode 100644 index fe0b54a8c19e21af1069dc0670ffb3e91060929b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK%}T>S5Z-O8ZYyFBf*$wct%ug1dJ;m_gEt|f2bG$bqJfx5lNz*E@*4U^K7p^} z%UWOing{StOELI~Lz1T7)zLI?$lSgOMCjo>`$l$6L*29&r)dgn)p z4_9yg-BdI?{v!kU?#dz;J>mQL=l2(dY1VAM%Tl>AH@~1%P1Tla7w%1xyP1~_(vH_Z z!>c1NyYb0BPLgP1d;Uq-%e(cJy(G@OFz)qDav1a=c)nh!~Lmeiq0 zb9Y!@n{Xi=i###|%)nO$u=fM0WBot)x&JpoJTL>yz-%%gEBo$#2lhs_b!wMbYc=R4 qC