mirror of
https://github.com/kuaifan/dootask.git
synced 2026-06-27 09:42:18 +00:00
- OnlineLicense 模块:登录/试用/续期/释放/状态机,离线↔在线互斥(last-write-wins) - LicenseController + 动态路由;容器内 supervisor 独立进程定时续期(不依赖 LARAVELS_TIMER) - license.vue 双 Tab:在线授权 + 离线绑定二次确认,已绑定在线时离线页提示+按需绑定 - 进入授权页静默刷新;同步 ai-kb 在线授权知识库 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
9 lines
388 B
Bash
9 lines
388 B
Bash
#!/bin/sh
|
||
# 在线授权续期:php 容器内的独立系统进程(supervisor [program:license] 托管)。
|
||
# 每小时直接跑一次 artisan CLI——不依赖 LARAVELS_TIMER、不经过 HTTP 转发。
|
||
# artisan 失败(如启动时 DB 未就绪)不会中断本循环,下个周期自动重试。
|
||
while true; do
|
||
php /var/www/artisan online-license:renew
|
||
sleep 3600
|
||
done
|