如需请求资源请发工单,附官网名称和地址。👉 登录发工单

phpUptime - 网站在线监控(SaaS)

📦 概览

phpUptime 是一款基于 Laravel 构建的自托管 网站及 SSL 在线监测 SaaS 平台,它结合了监控、事件自动化、状态页面和支付订阅功能,适合希望建立高可扩展性、专业度和收入能力的自托管 SaaS 运营者。如果你正在寻找一套“自拥有源码 + 自定义状态页 + 支付订阅”三位一体的监控解决方案,phpUptime 是兼具成本效益和专业能力的优选。

⚙️ 核心功能

1. 网站 & SSL 监控

周期性检查网站 HTTP(S) 的可用性,并跟踪 SSL 证书状态,支持灵活时间间隔设置。

2. 状态页面

为监控任务生成独立或品牌化的状态页面,支持自定义域名、CSS/JS,公开展示站点运行状态。

3. 自动化事件报告

当发生故障或恢复,系统能自动生成 incident,并通过 Email、SMS、Slack、Microsoft Teams、Discord、Flock、Webhooks 等渠道发送通知

4. 收费订阅机制

内置多种支付集成(PayPal、Stripe、Razorpay、Paystack、Coinbase、Crypto.com 和银行转账),支持订阅方案、优惠券、税率、发票生成等业务功能

🔨 管理端能力

仪表盘总览:监控任务与故障活动一目了然。

监视管理:添加/编辑/删除监控任务,设置检查参数。

状态页管理:创建、编辑、删除状态页面链接。

事件管理:内置事件日志,可导出为 CSV。

用户与支付管理:管理用户订阅、交易、优惠、税率等设置

📱 前端用户体验

响应式界面:兼容桌面与移动端,提供暗黑模式支持 & Retina 高清显示

多语言 & RTL 支持:适配全球用户,包括从右至左书写语言

SSO 接入:支持 Google、Apple、Microsoft 登录方式

隐私合规:满足 GDPR、CCPA、PECR 等法规要求

🧩 技术与扩展性

后端采用 Laravel,前端基于 Bootstrap 构建

支持对象存储后端(DigitalOcean Spaces、Amazon S3、Backblaze 等)

完整 API 接口:用于用户、监控、事件、支付等操作

👥 适用人群与应用场景

小型至中型 SaaS 产品:需自建监控系统、客户状态页和订阅机制的团队

网站/服务托管商:提供给客户监控服务并收费运营

DevOps 团队:自托管监控平台,集成各种通知渠道与订阅结算

开发者创业者:无需再造轮子,可快速部署、高度可定制的在线监控 SaaS

✅ 安装方法

1、下载源码,解压缩,将Software下的内容上传到服务器。
2、创建MySQL数据库,为网站配置SSL证书。
3、将网站的运行目录设置为public(宝塔面板用户直接在网站管理中的网站运行目录里设置,并将防跨站攻击(open_basedir)关闭)
4、nginx用户设置伪静态规则(宝塔用户直接选择laravel5规则即可,非宝塔用户请使用以下规则)
location / {  
    try_files $uri $uri/ /index.php$is_args$query_string;  
}  
5、打开你的域名进行安装https://domain.com/install
6、根据浏览器提示,输入数据库信息以及管理员登录信息进行安装。
7、如果无误,安装成功,登录后,转到http://domain.com/admin/dashboard 进入后台激活系统,
8、授权码在 https://scriptelite.com/user/purchases 中查询。

获取无限制下载权限

订阅即可在有效期内无限制地下载本站尊享商品

订阅后下载
授权选项
由 精码仓 (S.E.T) 进行质量检查
完整文档
未来更新
有限的付费支持

发布日期:

2025-06-12 17:18

版本:

v3.0

分类:

框架:

分享: