DLinacre/linacre-global-monitor

GitHub: DLinacre/linacre-global-monitor

一个基于浏览器端的开源地缘政治与环境态势感知仪表板,聚合 NASA、USGS 和 Open-Meteo 等公开数据源的实时全球事件信息并呈现在交互式地图上。

Stars: 0 | Forks: 0

# 📡 Linacre Global Monitor (v2) [![实时仪表板](https://img.shields.io/badge/Status-Live_Deploy-emerald?style=for-the-badge&logo=github&logoColor=white)](https://DLinacre.github.io/linacre-global-monitor/) [![Made in Barnsley](https://img.shields.io/badge/Command_Hub-Barnsley_South_Yorkshire-blue?style=for-the-badge&logo=maplibre&logoColor=white)](https://www.linacre.site/) [![许可证](https://img.shields.io/badge/License-MIT-purple?style=for-the-badge)](LICENSE) 一款精英级、高性能、实时的地缘政治与环境态势感知仪表板。专为**南约克郡巴恩斯利指挥中心 (Barnsley, South Yorkshire Command Hub)** 量身定制,并完全准备好在 **[Linacre.site](https://www.linacre.site/)** 上部署。 ![Linacre Global Monitor 横幅](https://static.pigsec.cn/wp-content/uploads/repos/cas/cd/cd6d14c389b1cea64b5dd5c5fa432bd077db44bd77388a52b48435ff65fff71a.png) ## 🌎 概述 **Linacre Global Monitor** 是一个专业级的开源情报 (OSINT) 仪表板,将实时的全球指标、基础设施健康状况、地缘政治爆发点和自然灾害汇总在一张交互式地图上。 通过将整个处理瓶颈转移到客户端浏览器,此应用程序可实时查询权威的公共航天机构和地震阵列,让您能够以 **$0.00 的基础设施开销** 运营企业级的跟踪中心。 ### 🌟 关键功能 * **📍 Barnsley 指挥中心:** 默认以**英国南约克郡巴恩斯利 (Barnsley, South Yorkshire, UK)** 为中心,使用自定义的指挥中心节点和脉冲信号映射本地遥测坐标。 * **🌋 NASA EONET 实时空间遥测:** 直接连接至 NASA 的*地球观测自然事件追踪器 (EONET)*,以绘制实时的野火、火山喷发和强风暴。 * **⚡ USGS 实时地震追踪:** 实时拉取全球 2.5 级以上地震的原始实时数据流,带有比例缩放功能和交互式描述符。 * **🛰️ 特定坐标气象探测:** 点击*地球上的任何位置*,即可直接从 **Open-Meteo 卫星网络**查询实时大气读数(温度、风速、风向方位、状态代码),无需 API 密钥。 * **🔍 高精度 Nominatim 地理编码器:** 一个响应迅速的位置搜索框,使用 OpenStreetMap 即时解析并平移至全球范围内的城市、县或坐标。 * **🛡️ 多层态势过滤:** 完全响应式的切换开关,用于筛选: * 🔴 **冲突:** 地缘政治对峙、军事姿态和航运中断。 * 🟠 **热点:** 内乱、网络基础设施事件和峰会。 * 🟣 **制裁:** 资产冻结和贸易管制行动。 * 🟡 **中断:** 海底电缆光纤断裂、电网和网络掉线。 * 🟢 **自然事件:** 实时构造断裂和气候警报。 * **🖥️ 作战指挥控制台:** 一个模拟实时黑客风格的作战控制台,实时显示连接状态、ping 结果和系统日志消息。 ## 🛠️ 技术栈 * **基础地图:** [Leaflet.js](https://leafletjs.com/) (开源交互式地图框架) * **制图布局:** [CartoDB Dark Matter](https://carto.com/basemaps/) 矢量样式(高保真对比度布局) * **UI/UX 布局:** [Tailwind CSS (v3)](https://tailwindcss.com/) & [FontAwesome Vector Core](https://fontawesome.com/) * **数据源:** * NASA EONET API (支持 CORS 的轨道遥测) * USGS Earthquake API (支持 CORS 的地震阵列) * Open-Meteo Forecast SDK (无密钥气象探测) * OSM Nominatim API (空间地理编码查询) ## 🚀 实时部署到 `Linacre.site` (100% 免费) 此项目被构建为 100% 无服务器、静态,并针对 GitHub Pages 进行了优化。您可以在 5 分钟内免费将其部署到您的自定义域名。 ### 步骤 1:推送到 GitHub Pages 1. 进入您的仓库设置 (**Settings** -> **Pages**)。 2. 将 **Build and deployment** 源设置为 **Deploy from a branch**。 3. 选择您的 `main` 分支和 `/root` 文件夹,然后点击 **Save**。 4. 在 1 分钟内,您的站点将上线于 `https://DLinacre.github.io/linacre-global-monitor/`。 ### 步骤 2:绑定自定义域名 `Linacre.site` 1. 在您的 GitHub Pages 设置页面上向下滚动到 **Custom Domain** 字段。 2. 输入您的自定义域名:`Linacre.site`(或诸如 `monitor.linacre.site` 的子域名)。 3. 开启 **Enforce HTTPS**(GitHub 将自动为您注册一个免费的 SSL 证书)。 4. 在您的域名注册商(例如 GoDaddy、Namecheap 或 Cloudflare)处更新您的 DNS 设置: * 添加一条 **CNAME record**,将您的子域名(例如 `monitor`)指向 `DLinacre.github.io`。 * (如果使用根域名 `Linacre.site`),添加一条 **A record**,指向 GitHub 的官方 IP 阵列: 185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153 ## 🎨 素材仓库详情 此仓库 featuring 完全自定义的赛博矢量素材,专为 David Linacre 的全球指挥中心生成: * `banner.png` (宽幅赛博全息地图预览,1280x640) * `icon.png` (高清全球网格“L”核心应用程序徽标,512x512) ## 📄 许可证 该项目基于 MIT 许可证授权 - 有关详细信息,请参阅 [LICENSE](LICENSE) 文件。

Linacre.site 用 💙 开发 • 中心位于 英国南约克郡巴恩斯利 (Barnsley, South Yorkshire, UK)

标签:HTTP/HTTPS抓包, 可视化看板, 后端开发, 地理信息系统, 态势感知, 数据可视化