Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
216 commits
Select commit Hold shift + click to select a range
3987436
修改执行时间
frankiejun Dec 20, 2024
d139a31
修复显示本地ip出错问题
frankiejun Dec 22, 2024
95ba5cb
启动自检查避免重复运行
frankiejun Dec 23, 2024
80c9a1e
..
frankiejun Dec 23, 2024
4e11be7
解决s14看youtube卡59秒问题
frankiejun Dec 26, 2024
8cb0a5d
美化消息
frankiejun Dec 28, 2024
ea31ed3
美化消息
frankiejun Dec 28, 2024
57d28ee
删除无用语句
frankiejun Dec 28, 2024
a0cf9ba
美化消息
frankiejun Dec 28, 2024
d79fad6
新增变量BUTTON_URL
frankiejun Dec 28, 2024
1d7c0b9
增加button_url的变量支持
frankiejun Dec 31, 2024
14ae13f
.
frankiejun Dec 31, 2024
e58e13f
增加AUTOUPDATE变量
frankiejun Dec 31, 2024
f8f4982
增加AUTOUPDATE变量
frankiejun Dec 31, 2024
4bb42b1
Merge branch 'main' of github.com:frankiejun/serv00-play
frankiejun Dec 31, 2024
602fa02
..
frankiejun Dec 31, 2024
49a36f9
...
frankiejun Dec 31, 2024
ea51835
修正文件格式
frankiejun Jan 1, 2025
4338f3e
本地argo+action消息改造
frankiejun Jan 1, 2025
8c88f69
本地argo+action消息改造
frankiejun Jan 1, 2025
0f64374
优化消息的实现
frankiejun Jan 2, 2025
dce6ef6
赋权
frankiejun Jan 2, 2025
7c0e1d3
赋权
frankiejun Jan 2, 2025
1e48f18
本地argo
frankiejun Jan 2, 2025
c1ea4ac
format problem
frankiejun Jan 2, 2025
3e39a1d
LOGININFO
frankiejun Jan 2, 2025
833262c
fixed
frankiejun Jan 2, 2025
56fe372
最新教程
frankiejun Jan 2, 2025
7a2b5f1
修复部分用户无法发送tg消息问题
frankiejun Jan 3, 2025
ab54d06
修改msg.json写逻辑
frankiejun Jan 4, 2025
e1d9536
tz button_url
frankiejun Jan 5, 2025
fe6c0f4
.
frankiejun Jan 6, 2025
eeb8ff1
.
frankiejun Jan 9, 2025
d92265d
.
frankiejun Jan 9, 2025
58b681a
linkalive
frankiejun Jan 12, 2025
f300b12
linkalive
frankiejun Jan 12, 2025
2e08089
优化端口管理
frankiejun Jan 12, 2025
4fb72f8
linkalive
frankiejun Jan 12, 2025
2947663
fixed:sb下载失败
frankiejun Jan 12, 2025
e8cfa19
.
frankiejun Jan 12, 2025
65d5506
start.sh
frankiejun Jan 13, 2025
cc967d1
frankiejun Jan 14, 2025
aa2284f
link访问失败发送tg通知
frankiejun Jan 14, 2025
7edd3d0
Update keepalive.sh
fgr178707 Jan 16, 2025
9b9cbb0
Update keepalive.sh
fgr178707 Jan 17, 2025
c75768f
Merge pull request #51 from fgr178707/main
frankiejun Jan 17, 2025
9414a89
优化初始化的处理逻辑
frankiejun Jan 28, 2025
80e0cdd
优化初始化的处理逻辑
frankiejun Jan 28, 2025
b1bafd5
增加版本号
frankiejun Jan 29, 2025
c354ffd
增加版本号
frankiejun Jan 29, 2025
2d8ccb6
.
frankiejun Jan 30, 2025
564c10c
优化
frankiejun Jan 30, 2025
e173462
适配linkalive
frankiejun Jan 31, 2025
8b4ec9e
.
frankiejun Feb 3, 2025
df0d6cd
.
frankiejun Feb 3, 2025
b68398c
自动换hy2 IP的脚本
frankiejun Feb 7, 2025
4c30686
自动换hy2 IP的脚本
frankiejun Feb 7, 2025
8d02b11
自动换hy2 IP的脚本
frankiejun Feb 7, 2025
c6523d4
git update
frankiejun Feb 7, 2025
d32da41
.
frankiejun Feb 7, 2025
dcd258d
继续完善自动换hy2 IP的脚本
frankiejun Feb 9, 2025
3a756e9
keepalive开发
frankiejun Feb 17, 2025
e4df172
to test
frankiejun Feb 17, 2025
42c4378
to test
frankiejun Feb 17, 2025
2c51c85
to test
frankiejun Feb 17, 2025
20be65b
to test
frankiejun Feb 17, 2025
f1205aa
files
frankiejun Feb 17, 2025
602349f
增加token修改
frankiejun Feb 17, 2025
09b0047
增加token修改
frankiejun Feb 17, 2025
1bc9ddf
调整执行时间
frankiejun Feb 17, 2025
4178773
读配置文件方法漏了
frankiejun Feb 17, 2025
255dfda
done
frankiejun Feb 17, 2025
0819608
done
frankiejun Feb 17, 2025
b35a651
网页保活
frankiejun Feb 18, 2025
870d586
网页保活keepalive
frankiejun Feb 18, 2025
9c989f4
解决keeaplive安装时名字空间污染问题
frankiejun Feb 19, 2025
6a98802
.
frankiejun Feb 21, 2025
2ac0661
更换域名
frankiejun Feb 22, 2025
cb60b3d
修改tg消息
frankiejun Feb 24, 2025
7a7e10e
fixed:更新后当前版本没变化的问题
frankiejun Feb 25, 2025
5c79071
解决部分argo链接无法导入v2的问题
frankiejun Feb 26, 2025
cc820b3
解决部分argo链接无法导入v2的问题
frankiejun Feb 26, 2025
893a850
解决部分argo链接无法导入v2的问题
frankiejun Feb 26, 2025
28e479c
Squashed commit of the following:
frankiejun Mar 5, 2025
ce2e187
alist更新
frankiejun Mar 5, 2025
5832535
ok
frankiejun Mar 5, 2025
46fe1e3
webssh添加启动参数--wpintvl=30 ,每30s发送一次心跳,保持ssh连接,避免serv00无操作自动登出的默认时间太短。
CJSen Mar 10, 2025
a31256e
Merge pull request #69 from CJSen/feat-webssh-heartbeat
frankiejun Mar 10, 2025
dbd330e
hostuno
frankiejun Mar 11, 2025
4978f71
hostuno
frankiejun Mar 11, 2025
d80191a
hostuno
frankiejun Mar 11, 2025
28b4ff0
hostuno
frankiejun Mar 11, 2025
14f940a
hostuno
frankiejun Mar 11, 2025
153ffe0
支持hostuno
frankiejun Mar 11, 2025
d2d29cc
Update README.md
frankiejun Mar 15, 2025
416075b
修复没有可用ip时没赋默认值的问题
frankiejun Mar 15, 2025
2df2651
25.3.15 探针
frankiejun Mar 15, 2025
6d1b175
25.3.16 哪吒面板
frankiejun Mar 15, 2025
66f70ab
25.3.16 哪吒面板
frankiejun Mar 16, 2025
e2111ca
25.3.16 哪吒面板
frankiejun Mar 16, 2025
6d0027d
25.3.16 哪吒面板
frankiejun Mar 16, 2025
f63abae
25.3.17 哪吒面板
frankiejun Mar 16, 2025
13b99d3
25.3.17 哪吒面板
frankiejun Mar 16, 2025
2871452
25.3.17 哪吒面板
frankiejun Mar 16, 2025
59f267f
25.3.17 哪吒面板
frankiejun Mar 16, 2025
13c1dd1
25.3.17 哪吒面板
frankiejun Mar 17, 2025
f9de689
25.3.17 哪吒面板
frankiejun Mar 17, 2025
e01f57d
25.3.17 哪吒面板
frankiejun Mar 17, 2025
d8cbbcc
25.3.17 哪吒面板
frankiejun Mar 17, 2025
ee005dc
25.3.17 哪吒面板
frankiejun Mar 17, 2025
e0e004e
25.3.17 哪吒面板
frankiejun Mar 17, 2025
80fdfa7
25.3.17 哪吒面板
frankiejun Mar 17, 2025
2840081
v1 哪吒面板/探针
frankiejun Mar 19, 2025
c517622
v1哪吒面板
frankiejun Mar 20, 2025
fa5a6f4
v1更新
frankiejun Mar 20, 2025
e47f99c
v1更新
frankiejun Mar 20, 2025
41b7431
v1面板问题修复
frankiejun Mar 21, 2025
0f910d8
v1面板问题修复
frankiejun Mar 21, 2025
be57c2a
v1 哪吒面板
frankiejun Mar 22, 2025
6f8389f
25.3.22
frankiejun Mar 22, 2025
5de5e09
fixed:alist安装不成功问题
frankiejun Mar 23, 2025
7aa4556
20250401
frankiejun Apr 1, 2025
10a2cb4
..
frankiejun Apr 3, 2025
a2556fc
2025-04-03
frankiejun Apr 3, 2025
50a309e
20250403
frankiejun Apr 3, 2025
8780ccd
20250403
frankiejun Apr 3, 2025
2c89247
赞助
frankiejun Apr 4, 2025
3e15c62
赞助
frankiejun Apr 4, 2025
68249bf
赞助
frankiejun Apr 4, 2025
cac24e3
赞助
frankiejun Apr 4, 2025
ef106a7
for test
frankiejun Apr 11, 2025
48c8575
for test
frankiejun Apr 11, 2025
cec2aca
for test
frankiejun Apr 11, 2025
e54e75b
for test
frankiejun Apr 11, 2025
8247a81
for test
frankiejun Apr 11, 2025
2f0a1d4
for test
frankiejun Apr 11, 2025
61af9fe
for test
frankiejun Apr 11, 2025
7a8af78
for test
frankiejun Apr 11, 2025
5481bcb
for test
frankiejun Apr 11, 2025
611d988
for test
frankiejun Apr 11, 2025
2e79a7e
for test
frankiejun Apr 11, 2025
98dcf2d
for test
frankiejun Apr 11, 2025
ed718fc
for test
frankiejun Apr 11, 2025
a78d19e
for test
frankiejun Apr 11, 2025
2f7fb32
for test
frankiejun Apr 11, 2025
1e44313
ok
frankiejun Apr 11, 2025
57440b0
ok
frankiejun Apr 12, 2025
8ea186a
ok
frankiejun Apr 12, 2025
6a7fc4e
修复mtg安装问题
frankiejun Apr 15, 2025
a117f21
mtg
frankiejun Apr 15, 2025
767e715
Merge branch 'domains'
frankiejun Apr 15, 2025
9561f2f
250416
frankiejun Apr 16, 2025
59fc55a
20250507
frankiejun May 7, 2025
73f6b54
批量导入
frankiejun May 7, 2025
9d2d105
.
frankiejun May 7, 2025
3702ea4
Merge branch 'domains'
frankiejun May 7, 2025
cff6f41
.
frankiejun May 7, 2025
73b803e
fixed: webip传参到applyLE丢失问题(名字空间污染)
frankiejun May 9, 2025
5334e5c
优化初始化逻辑
frankiejun May 9, 2025
c1d69b0
dartnode
frankiejun Jun 5, 2025
e017900
修复证书申请后没有tg通知问题
frankiejun Jun 8, 2025
c208941
修复域名没有加入到phpconfig.json的问题
frankiejun Jun 8, 2025
81d54cc
删除一些赞助信息
frankiejun Aug 12, 2025
d0b42be
微信消息推送界面管理
frankiejun Nov 7, 2025
c6d8b43
wxpush
frankiejun Nov 29, 2025
065c5e2
wxpush
frankiejun Nov 29, 2025
d7b4042
Merge pull request #87 from frankiejun/wxpush
frankiejun Nov 29, 2025
4ccad35
增加domain-support的网站模板--英文简历
frankiejun Nov 30, 2025
33d840e
更新wxpushSkin
frankiejun Nov 30, 2025
a96a6e0
增加wxpush支持+自动代理登录保活
frankiejun Dec 1, 2025
fdaa5aa
使用代理登录
frankiejun Dec 1, 2025
7144f8f
修复bug
frankiejun Dec 2, 2025
51157d9
每天只登录一个账号
frankiejun Dec 2, 2025
3be0e90
调整信息内容
frankiejun Dec 2, 2025
99020d2
调整信息内容
frankiejun Dec 2, 2025
b05c232
调整信息内容
frankiejun Dec 2, 2025
2c6c80b
reids
frankiejun Dec 2, 2025
cfc8768
reids
frankiejun Dec 2, 2025
33a7ebb
reids
frankiejun Dec 2, 2025
9a810d2
.
frankiejun Dec 3, 2025
282bca2
登录保活增加微信通知
frankiejun Dec 5, 2025
dcc06e6
登录保活增加微信通知
frankiejun Dec 5, 2025
fd5d8c7
登录保活增加微信通知
frankiejun Dec 5, 2025
59141ca
新增网站模板
frankiejun Dec 5, 2025
c192445
增网站模板
frankiejun Dec 5, 2025
7d9e118
增网站模板
frankiejun Dec 5, 2025
b6071f8
增网站模板
frankiejun Dec 5, 2025
e23a2db
增网站模板
frankiejun Dec 5, 2025
f7702b3
增网站模板
frankiejun Dec 5, 2025
e52471e
增网站模板
frankiejun Dec 5, 2025
c4bc0c8
增网站模板
frankiejun Dec 5, 2025
4eea2af
增网站模板
frankiejun Dec 5, 2025
cfabb7e
生成证书的任务错开执行
frankiejun Dec 5, 2025
7b7e594
fixed:登录不成功问题
frankiejun Dec 6, 2025
e8d09e2
更新文档
frankiejun Dec 6, 2025
bf15434
更新文档
frankiejun Dec 6, 2025
8e56fbc
服务器状态查询支持hostuno
frankiejun Dec 6, 2025
fc30f8d
fixed:申请证书域名无法输入域名问题
frankiejun Dec 9, 2025
ab651f6
fixed:申请证书域名无法输入域名问题
frankiejun Dec 9, 2025
0a5f010
自动清理无用进程
frankiejun Dec 10, 2025
9bb83d7
自动清理无用进程
frankiejun Dec 11, 2025
162180f
skin
frankiejun Dec 15, 2025
2bc0140
skin
frankiejun Dec 15, 2025
7afdaaa
增加圣诞节网站
frankiejun Dec 25, 2025
da32c0d
增加圣诞节网站
frankiejun Dec 25, 2025
20ad92b
增加备份/恢复功能
frankiejun Feb 6, 2026
2ac77ee
精简备份范围
frankiejun Feb 7, 2026
0eb573c
修复备份的问题
frankiejun Feb 7, 2026
1d2344d
修复备份的问题
frankiejun Feb 7, 2026
d9cbe28
优化恢复功能
frankiejun Feb 7, 2026
f666e3f
优化恢复功能
frankiejun Feb 7, 2026
3044260
优化备份功能
frankiejun Feb 7, 2026
4b49934
优化备份功能
frankiejun Feb 7, 2026
30d5371
优化备份功能
frankiejun Feb 7, 2026
2afa007
优化备份功能
frankiejun Feb 7, 2026
18be71e
fixed:计算日期被自动当成八进制的bug
frankiejun Feb 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
77 changes: 45 additions & 32 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,45 @@
name: 批量保活进程

on:
schedule:
# 使用cron表达式定义任务运行的时间
# github使用utc时间
- cron: '3 2 * * *' #波兰凌晨3点3分
workflow_dispatch:

jobs:
deploy:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: 安装依赖
run: |
sudo apt-get install sshpass
sudo apt-get install jq

- name: 登录各个serv00并执行保活脚本
env:
HOSTS_JSON: ${{ secrets.HOSTS_JSON }}
TELEGRAM_TOKEN: ${{secrets.TELEGRAM_TOKEN}}
TELEGRAM_USERID: ${{secrets.TELEGRAM_USERID}}
WXSENDKEY: ${{secrets.WXSENDKEY}}
SENDTYPE: ${{secrets.SENDTYPE}}
run: |
chmod +x ./revive.sh
./revive.sh
name: 批量保活进程

on:
schedule:
# 使用cron表达式定义任务运行的时间
# github使用utc时间
- cron: '3 22 * * *' #北京时间6点
workflow_dispatch:

jobs:
deploy:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: 安装依赖
run: |
sudo apt-get install sshpass
sudo apt-get install jq
sudo apt-get install connect-proxy
sudo apt-get install -y netcat-openbsd

- name: 登录各个serv00并执行保活脚本
env:
HOSTS_JSON: ${{ secrets.HOSTS_JSON }}
TELEGRAM_TOKEN: ${{secrets.TELEGRAM_TOKEN}}
TELEGRAM_USERID: ${{secrets.TELEGRAM_USERID}}
WXSENDKEY: ${{secrets.WXSENDKEY}}
WXPUSH_URL: ${{secrets.WXPUSH_URL}}
WX_TOKEN: ${{secrets.WX_TOKEN}}
SENDTYPE: ${{secrets.SENDTYPE}}
BUTTON_URL: ${{secrets.BUTTON_URL}}
AUTOUPDATE: ${{vars.AUTOUPDATE}}
LOGININFO: ${{vars.LOGININFO}}
LOGINONCE: ${{vars.LOGINONCE}}
PROXY_HOST: ${{secrets.PROXY_HOST}}
PROXY_PORT: ${{secrets.PROXY_PORT}}
PROXY_USER: ${{secrets.PROXY_USER}}
PROXY_PASS: ${{secrets.PROXY_PASS}}

run: |
chmod +x ./revive.sh
./revive.sh
36 changes: 36 additions & 0 deletions .github/workflows/keep.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: 批量访问保活进程

on:
schedule:
# 使用cron表达式定义任务运行的时间
#github最小时间间隔为10分钟
- cron: '*/10 * * * *'
workflow_dispatch:

jobs:
deploy:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: 安装依赖
run: |
sudo apt-get install jq

- name: 访问各个serv00并执行保活脚本
env:
HOSTS_JSON: ${{ secrets.HOSTS_JSON }}
TELEGRAM_TOKEN: ${{secrets.TELEGRAM_TOKEN}}
TELEGRAM_USERID: ${{secrets.TELEGRAM_USERID}}
WXPUSH_URL: ${{secrets.WXPUSH_URL}}
WX_TOKEN: ${{secrets.WX_TOKEN}}
SENDTYPE: ${{secrets.SENDTYPE}}
BUTTON_URL: ${{secrets.BUTTON_URL}}
AUTOUPDATE: ${{vars.AUTOUPDATE}}
LOGININFO: ${{vars.LOGININFO}}
TOKEN: ${{secrets.TOKEN}}
run: |
chmod +x ./revive_node.sh
./revive_node.sh
80 changes: 40 additions & 40 deletions .github/workflows/sync.yml
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
name: Sync Fork with Upstream

on:
schedule:
- cron: '0 19 * * *'
workflow_dispatch:

permissions:
contents: write

jobs:
sync_latest_from_upstream:
name: Sync latest commits from upstream repo
runs-on: ubuntu-latest
if: ${{ github.event.repository.fork }}

steps:
# Step 1: run a standard checkout action
- name: Checkout target repo
uses: actions/checkout@v3

# Step 2: run the sync action
- name: Sync upstream changes
id: sync
uses: aormsby/Fork-Sync-With-Upstream-action@v3.4
with:
upstream_sync_repo: frankiejun/serv00-play
upstream_sync_branch: main
target_sync_branch: main
target_repo_token: ${{ secrets.GITHUB_TOKEN }} # automatically generated, no need to set
exclude: |
.github/workflows/sync.yml

- name: Check for errors
if: failure()
run: echo "Sync failed! Please check the logs for more details."

- name: Sync success message
if: success()
run: echo "Sync completed successfully!"
name: Sync Fork with Upstream
on:
schedule:
- cron: '0 19 * * *'
workflow_dispatch:
permissions:
contents: write
jobs:
sync_latest_from_upstream:
name: Sync latest commits from upstream repo
runs-on: ubuntu-latest
if: ${{ github.event.repository.fork }}
steps:
# Step 1: run a standard checkout action
- name: Checkout target repo
uses: actions/checkout@v3
# Step 2: run the sync action
- name: Sync upstream changes
id: sync
uses: aormsby/Fork-Sync-With-Upstream-action@v3.4
with:
upstream_sync_repo: frankiejun/serv00-play
upstream_sync_branch: main
target_sync_branch: main
target_repo_token: ${{ secrets.GITHUB_TOKEN }} # automatically generated, no need to set
exclude: |
.github/workflows/sync.yml
- name: Check for errors
if: failure()
run: echo "Sync failed! Please check the logs for more details."
- name: Sync success message
if: success()
run: echo "Sync completed successfully!"
23 changes: 12 additions & 11 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
*.log
*.json
*.out
*.js
a.*
*.swp
vmess/node_modules
vmess/list
vmess/cloudflared
vless/node_modules
tools/
*.log
*.json
*.out
*test
a.*
*.swp
vmess/node_modules
vmess/list
vmess/cloudflared
vless/node_modules
tools/
.vscode/
26 changes: 13 additions & 13 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
Copyright [2024] [饭奇骏]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Copyright [2024] [饭奇骏]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Loading