🛰️ 我的服务(hsfp.cn)
🛰️ 我的服务(hsfp.cn)
探测于 2026-08-26 23:40,共 96 个域名。状态基于 HTTP 响应 + 后端端口实际监听双重判定,不只看 200。 (2026-10-08 手工追加 skillhub,未整站重探)
🟢 正常 · 🔐 需登录 · 🟡 异常(404/API端点) · 🔴 服务错误 · ⚫ 后端未起/无法连接
协议:全部 https。喊一声"更新服务状态"即可重新探测刷新。GitHub 列:◉ 你的仓库 / ○ 开源官方仓库。
笔记与文档(16)
| 状态 | 服务 | 域名 | 简介 | 后端 | GitHub | HTTP |
|---|---|---|---|---|---|---|
| 🟢 | 个人主页 | hsfp.cn(旧 me.hsfp.cn) | 个人主页(Next.js + 用户墙/留言板,Docker homepage-v2,2026-09-12 起挂在主域名 hsfp.cn;www 301 到 apex) |
200 (:4395) | 200 | |
| 🔐 | 邮件投递测试 | mailtest.hsfp.cn | 邮件投递测试(Direct 直投 MX,回显每步应答码) | 200 (:4392) | 302→SSO | |
| 🔐 | 收信试验箱 | inbox.hsfp.cn | Mailpit 收信箱(catch-all,任意 xx@hsfp.cn 都收) | 25 收信 (:1025) / Web 200 (:4393) | 302→SSO | |
| 🔐 | 邮件系统(自建收发) | mail.hsfp.cn | docker-mailserver 收发 + SnappyMail Webmail | 25 收信 / 587 提交 / 993 IMAP | 自建邮件系统 | webmail 302→SSO |
| ⚫ | webdoc | webdoc.hsfp.cn | 在线文档(后端未起) | 后端(:4001)无服务 | 502 | |
| 🟢 | idea-note | idea-note.hsfp.cn | Idea Note 想法笔记 | 200 | ◉ github/glwhappen/idea-note | 200 |
| 🟢 | 篝火(多人版小黑屋) | campfire.hsfp.cn | A Dark Room 服务端存档版:SSO 登录 + 云端存档 + 离线结算(关页也在产出)+ 右下角村庄动画 | 200 (:4401,容器 campfire) |
◉ 篝火 | 302→SSO |
| 🟢 | doc | doc.hsfp.cn | HedgeDoc 协作文档(历史笔记源) | 200(8-26 修复 rootfs 损坏) | ○ github/hedgedoc/hedgedoc | 200 |
| 🟢 | xiaokapian | xiaokapian.hsfp.cn | 小卡片 | OpenClaw AI Assistant 主页 | 200 | |
| 🟢 | memos | memos.hsfp.cn | Memos 碎片化笔记 | 200 | ○ github/usememos/memos | 200 |
| 🟢 | outline | outline.hsfp.cn | Outline 团队 wiki | 200(8-26 修复 rootfs 损坏) | ○ github/outline/outline | 200 |
| 🟢 | pelican | pelican.hsfp.cn | 《鹈鹕测试》代码动画短片预览(p5.js 实时播放 + 拖动,阶段 1 骨架灰模;成片 MP4 可下载) | 200(systemd pelican-preview.service,监听 172.17.0.1:4431,代码 /root/pelican-test) |
200 | |
| 🟢 | nav | nav.hsfp.cn | 海上飞棚导航站 | 200 | 200 | |
| 🟢 | sounds | sounds.hsfp.cn | 氛围音 · Ambient Sounds | 200 | 200 | |
| 🟢 | paperless | paperless.hsfp.cn | Paperless-ngx 文档管理 | 200 | ○ github/paperless-ngx/paperless-ngx | 200 |
| 🟢 | links | links.hsfp.cn | LinkNest 书签管理 | 200(8-26 修复 rootfs 损坏) | ○ github/linknest/linknest | 200 |
| 🟢 | docker | docker.hsfp.cn | Docker 镜像加速站 | 200 | ◉ github/glwhappen/docker_image_pusher | 200 |
| ⚫ | notes | notes.hsfp.cn | flatnotes 笔记(已停用) | 后端(:8095)无服务 | ◉ github/glwhappen/flatnotes | 502 |
| 🟢 | silver | silver.hsfp.cn | SilverBullet 私人笔记(第二大脑) | 200 | ○ github/silverbulletmd/silverbullet | 200 |
| 🟢 | note | note.hsfp.cn | 海上飞棚 公开只读笔记(静态站,数字花园) | 200(2026-09-12 从 hsfp.cn/www.hsfp.cn 搬来:custom/http.conf 的 server_name 改成 note.hsfp.cn,证书用 npm-11 的 *.hsfp.cn) |
○ github/silverbulletmd/silverbullet | 200 |
| 🟢 | hsfp.cn / www | hsfp.cn / www.hsfp.cn | 个人主页(apex/www,NPM host 152 + 重定向 host 1) | 200 / 301→apex | 200 | |
| 🔐 | pi-web | pi-web.hsfp.cn | Pi Coding Agent Web UI(fork 版:/login 页替代 Basic 弹窗;宿主机 systemd,代码在 /root/pi-cwd-20260820/pi-web) | 302→/login | ◉ github/glwhappen/pi-web | 401 |
| 🔐 | pi-mcp | pi-mcp.hsfp.cn | 把 pi-web 包成 MCP(pi-web-mcp,25 个工具:筛/读/分诊会话、发消息等):Streamable HTTP + Bearer token,systemd pi-web-mcp.service |
200 (:30142) | ◉ pi-web-mcp | 401 无 token / 200 带 token |
AI 与大模型(22)
| 状态 | 服务 | 域名 | 简介 | 后端 | GitHub | HTTP |
|---|---|---|---|---|---|---|
| 🔐 | AI 记忆服务 | mcp-memory.hsfp.cn | 给 AI Agent 用的语义长期记忆(sqlite-vec + MCP/REST 双协议 + 知识图谱,多语言 ONNX 嵌入 384 维)。见 mcp-memory-service部署 | 200 (:4480) | ○ github/doobidoo/mcp-memory-service | 302→SSO |
| 🟢 | gzh | gzh.hsfp.cn | 微信公众号文章管理 | 200 | ◉ github/glwhappen/gzh | 200 |
| 🟢 | openwebui | openwebui.hsfp.cn | Open WebUI 大模型对话界面 | 200 | ○ github/open-webui/open-webui | 200 |
| 🟢 | Octop | octop.hsfp.cn | 腾讯开源自托管多用户多 Agent AI 助手(专家库/连接器/定时任务/远程桌面;原生 systemd 装,接 auth.hsfp.cn SSO)。见 Octop | 200 (:8088) | ○ github/TencentCloud/Octop | 200 |
| 🔐 | AutoDL 管理平台 | autodl.hsfp.cn(预览 autodl_dev.hsfp.cn) | AutoDL 算力云管理台:实例状态/释放风险倒计时/显卡供给/模型探查/调度与保活日志/SSO 三级权限+操作审计 | 307→SSO (:4220 / 预览 :4221) | 302→SSO | |
| 🟢 | AI 搜索 | ai.hsfp.cn(测试 ai_dev.hsfp.cn) | 类百度的 AI 搜索页(免登录):输入问题直接出答案正文 + 编号引用来源,正文里的 [n] 可点回右侧来源;DeepSeek 原生 web_search,流式输出,同问题 6h 内命中缓存毫秒级返回。见 AI搜索 |
200 (:4415 / 测试 :4416) | 200 | |
| 🟢 | new-api | new-api.hsfp.cn | New API 大模型聚合网关 | 200 | ◉ github/QuantumNous/new-api | 200 |
| 🔐 | 抓包面板 | pcap.hsfp.cn(测试 pcap_dev.hsfp.cn) | new-api 明文请求抓包面板:抓包进程状态 / 已清洗日志与对话数量 / 手动触发清洗 / 对话内容浏览。tcpdump 抓 NPM→new-api 明文段(systemd 常驻),归并脚本把重发的历史压成一份。见 New API 抓包面板 | 需口令 (:4282) | 302→/login | |
| 🟢 | 模型用量大盘 | flash.hsfp.cn | new-api 模型用量大盘(免登录):单模型的消耗 / 渠道占比 / 「分组→渠道」桑基分流 / 按渠道堆叠趋势。独立只读服务,直连 new-api 的 PostgreSQL quota_data,不暴露用户与令牌维度。见 模型用量大盘 |
200 (:4690) | 200 | |
| 🔐 | 热点雷达 | hot.hsfp.cn(预览 hot_dev.hsfp.cn) | 微博实时热搜 + 用户关注词过滤:登录后写关注词(如 ai、女明星),DeepSeek 判定相关性、只留相关的热搜;快照 5 分钟缓存 + 判定按用户/快照缓存。见 热点雷达 | 200→SSO 登录页 (:4440) | 200 | |
| 🔐 | 飞棚听写 | asr.hsfp.cn(预览 asr_dev.hsfp.cn) | 自托管语音转文字/说话人分离(Next.js + FunASR CPU,容器 asr-web/asr-worker/asr-engine,多用户+配额+AI 摘要+OpenAI 兼容 API) |
307→SSO (:4270) | 302→SSO | |
| 🔐 | 知识速览网 | learn.hsfp.cn(测试 learn_dev.hsfp.cn) | AI 实时联网取证生成的网状知识速览:输入关键词/点「扩展」实时生成 1–4 个关联概念(定义+描述+来源),正文 [双链](/%E5%8F%8C%E9%93%BE) 自动连线,点「知道了」记个人进度(Next.js + Coze 搜索 + DeepSeek,容器 learn/learn-dev) |
307→SSO (:4411 / 测试 :4412) | 302→SSO | |
| 🟢 | draw | draw.hsfp.cn | Excalidraw 白板绘图 | 200 | ○ github/excalidraw/excalidraw | 200 |
| 🟢 | n8n | n8n.hsfp.cn | n8n 工作流自动化 | 200 | ○ github/n8n-io/n8n | 200 |
| ⚫ | search | search.hsfp.cn | Whoogle 去广告谷歌搜索 | 后端 47.79.255.3:5000(外机)失联 | ○ github/benbusby/whoogle-search | 0 |
| 🟢 | gzh-preview | gzh-preview.hsfp.cn | 公众号文章预览 | 200(8-26 已自行恢复) | 200 | |
| 🟢 | monkeycode | monkeycode.hsfp.cn | MonkeyCode 智能开发平台 | 200 | ◉ github/glwhappen/monkeycode | 200 |
| 🟢 | firecrawl | firecrawl.hsfp.cn | Firecrawl 网页抓取 | 200(8-26 已自行恢复) | ○ github/mendableai/firecrawl | 200 |
| ⚫ | firecrawl-ui | firecrawl-ui.hsfp.cn | Firecrawl UI(后端未起) | 后端(:3003)无服务 | ○ github/mendableai/firecrawl | 502 |
| 🟢 | tapnow | tapnow.hsfp.cn | Tapnow Studio | 200(8-26 修复 rootfs 损坏) | 200 | |
| 🔐 | cdp | cdp.hsfp.cn | Chrome DevTools Protocol 服务(需登录) | 需登录 | 401 | |
| 🟢 | apihub | apihub.hsfp.cn | UApiPro 公共 API 服务平台 | 200 | ◉ github/glwhappen/apihub | 200 |
| 🟢 | atomic | atomic.hsfp.cn | Atomic (AI/自动化项目) | 200 | 200 | |
| 🔐 | duplex | duplex.hsfp.cn | 火山豆包「端到端实时语音-全双工」(Seeduplex) 官方 Web Demo:登录后麦克风全双工对话;API Key 在后端(前端无 key 输入框),走 auth.hsfp.cn 统一登录(Authentik 应用「实时语音」) |
200(宿主机 systemd volc-duplex-demo.service :8765) |
302→SSO | |
| 🔐 | harness | harness.hsfp.cn | DeepSeek Harness 大模型网关 Web UI(2026-09-28 起 dsh 0.1.7 自带鉴权:匿名 401,用 ~/scripts/harness-print-login-url.sh 的带 token 链接登一次即换 30 天 cookie;无账号体系,需填凭据时写 harness/harness) |
200 带 cookie / 401 匿名(宿主机 systemd deepseek-harness.service :3090,转发单元 deepseek-harness-forward.service) |
○ deepseek-ai/dsh | 401 |
| ⚫ | lobe | lobe.hsfp.cn | Lobe Chat 聊天机器人(后端未起) | 无法连接/超时 | ○ lobehub/lobe-chat | 0 |
| 🟢 | SemIf 中文版 | openjev.hsfp.cn(备用 semif.hsfp.cn) | openjev.com(SemIf,原名 OpenJev)的中文克隆:纯浏览器 WebGPU 本地推理,对比「直接读 logits 取选项概率」与「逐 token 生成 JSON 概率」。静态站(nginx 容器 semif-cn :4217),依赖全部本地化,模型权重走 hf-mirror |
200(nginx 容器 semif-cn :4217,NPM host id=171/170) |
200 | |
| 🟢 | 豆包语音转写 | doubao.hsfp.cn | 免登录网页录音→实时转文字 Demo:浏览器采集 16k PCM → 自建后端 → 豆包输入法同款流式识别通道(设备级匿名凭据,无需账号)。见 豆包语音转写Web设计 | 200 (:4416,systemd doubao-asr-web) |
200 |
开发与部署(20)
| 状态 | 服务 | 域名 | 简介 | 后端 | GitHub | HTTP |
|---|---|---|---|---|---|---|
| 🔐 | skillhub | skillhub.hsfp.cn | 自托管智能体技能注册中心(iflytek/skillhub v0.2.21,私有 skill 仓库;详见 skillhub部署) | 200 (:4490) | ○ iflytek/skillhub | 200 |
| 🔐 | mesh | mesh.hsfp.cn | MeshCentral 远程桌面/终端/设备管理(需登录) | 200 | ○ github/Ylianst/MeshCentral | 200 |
| 🟢 | code | code.hsfp.cn | CloudCLI UI 云命令行 | 200 | 200 | |
| 🟢 | clow | clow.hsfp.cn | OpenClaw 控制面板 | 200 | 200 | |
| 🟢 | claw | claw.hsfp.cn | OpenClaw 控制面板 | 200 | 200 | |
| 🟢 | json | json.hsfp.cn | 灵感画布(AI 创意画布) | 200 | ◉ github/glwhappen/canvas | 200 |
| 🟢 | tools | tools.hsfp.cn | IT Tools 开发者在线工具箱 | 200 | ○ github/CorentinTh/it-tools | 200 |
| 🟢 | cyberchef | cyberchef.hsfp.cn | CyberChef 数据安全/编码工具 | 200 | ○ github/gchq/CyberChef | 200 |
| 🟢 | matrix | matrix.hsfp.cn | Matrix 数字雨特效 | 200 | 200 | |
| ⚫ | pi-dashboard | pi-dashboard.hsfp.cn | PI Dashboard 树莓派仪表盘 | 后端(:4026)无服务,容器不存在 | 502 | |
| 🟢 | suan | suan.hsfp.cn | 玄学罗盘(八字/塔罗/六爻) | 200 | 200 | |
| 🟢 | live | live.hsfp.cn | B站直播数据中心(实时弹幕/礼物/舰长/统计,长链接入) | 200 | ◉ github/glwhappen/bili-live-hub | 200 |
| 🟢 | live-dev | live_dev.hsfp.cn | B站直播数据中心(测试版) | 200 | ◉ github/glwhappen/bili-live-hub | 200 |
| 🟢 | developers | developers.hsfp.cn | 开发者门户 | 200 | ○ github/gravitee-io/gravitee-api-management | 200 |
| 🟢 | supabase | supabase.hsfp.cn | Supabase 后端即服务 | 200 | ○ github/supabase/supabase | 200 |
| 🟢 | coolify | coolify.hsfp.cn | Coolify 自托管 PaaS | 200 | ○ github/coollabsio/coolify | 200 |
| 🟡 | test-coolify | test-coolify.hsfp.cn | Coolify 测试实例(404 正常) | 404 | ○ github/coollabsio/coolify | 404 |
| ⚫ | * | *.dev.hsfp.cn | 通配符 DNS 开发域名 | 无法连接/超时 | 0 | |
| 🟢 | nemo | nemo.hsfp.cn | Nemo 文件/媒体中心 | 200 | 200 | |
| 🟢 | buddy | buddy.hsfp.cn | Deploy Buddy 部署助手(朋友聊天页) | 200 | 200 | |
| 🔐 | pi-web | pi-web.hsfp.cn | Pi Coding Agent Web UI(fork 版,同上) | 302→/login | ◉ github/glwhappen/pi-web | 401 |
| 🔐 | pi-mcp | pi-mcp.hsfp.cn | pi-web 的 MCP 服务(同上,pi-web-mcp) | 200 (:30142) | ◉ pi-web-mcp | 401 无 token / 200 带 token |
| 🟢 | weather | weather.hsfp.cn | 彩云天气雷达地图(分钟级降水/雷达/AQI)+数据 API(/api/*,skill caiyun-weather) |
200 | 200 |
游戏(33)
| 状态 | 服务 | 域名 | 简介 | 后端 | GitHub | HTTP |
|---|---|---|---|---|---|---|
| 🟢 | video | video.hsfp.cn | 科普短片《AI 什么都能做,人还剩下什么》展示+下载站:播放器/章节跳转/下载 MP4·封面·SRT(nginx 容器 ai-video :4230,站点源 /root/docker-compose/ai-video/site,成片来自 /root/videos) |
200 (:4230) | 200 | |
| 🟢 | dice | dice.hsfp.cn | 上葡京骰宝·大小倍投(马丁格尔)模拟器:真三颗骰逐把摇、216 组合枚举、豹子通杀、可设台面限红与翻倍倍数(<2 会显示"赢了也回不了本"的临界),算清倍投的期望与爆仓概率 | 200(nginx 容器 sicbo-dice :4218) |
200 | |
| 🟢 | rpg | rpg.hsfp.cn | 青溪村 · 2D 俯视角像素 RPG Demo(Phaser3+TS+Vite+Tiled,自绘占位像素素材;稳定版) | 200(nginx 容器 pixel-rpg :4216) |
200 | |
| 🟢 | rpg-dev | rpg_dev.hsfp.cn | 青溪村像素 RPG(测试版,每次部署先更新这里) | 200(nginx 容器 pixel-rpg-dev :4215) |
200 | |
| 🟢 | play | play.hsfp.cn | 小玩具广场(小游戏集合) | 200 | 200 | |
| 🟢 | cat | cat.hsfp.cn | Kittens Game 原版离线克隆(整站扒站,13MB,浏览器本地存档;已摘掉登录/商店等外部入口) | 200 | 200 | |
| 🟢 | kittens | kittens.hsfp.cn | 小猫云端 | 200 | 200 | |
| 🟢 | tinyworld | tinyworld.hsfp.cn | Tiny World Builder 体素世界 | 200 | 200 | |
| 🟢 | world | world.hsfp.cn | World Monitor 实时全球情报看板 | 200 | 200 | |
| 🟢 | particles | particles.hsfp.cn | Particle Life 粒子生命模拟 | 200 | 200 | |
| 🟢 | adarkroom | adarkroom.hsfp.cn | A Dark Room 文字放置游戏 | 200 | ○ github/doublespeakgames/adarkroom | 200 |
| 🟢 | hexgl | hexgl.hsfp.cn | HexGL 3D 赛车 | 200 | ○ github/BKcore/HexGL | 200 |
| 🟢 | fluid | fluid.hsfp.cn | WebGL Fluid 流体模拟 | 200 | 200 | |
| 🟢 | loopy | loopy.hsfp.cn | LOOPY 系统思维绘图 | 200 | 200 | |
| 🟢 | pitask | pitask.hsfp.cn | pi 循环任务管理系统(稳定版) | 200 | 200 | |
| 🟢 | pitask-dev | pitask_dev.hsfp.cn | pi 循环任务管理系统(测试版) | 200 | 200 | |
| 🔐 | pi-web-dev | pi-web_dev.hsfp.cn | Pi Web 测试版(fork:登录页替代 Basic 弹窗,密码同稳定版) | 302→/login | ◉ github/glwhappen/pi-web | 401 |
| 🟢 | shapez | shapez.hsfp.cn | Piskel 像素画 | 200 | 200 | |
| 🟢 | sandbox | sandbox.hsfp.cn | Sandboxels 像素实验沙盒 | 200 | 200 | |
| 🟢 | ticket | ticket.hsfp.cn | 12306 余票查询(稳定版,查票网站设计) | 200 | 200 | |
| 🟢 | ticket-dev | ticket_dev.hsfp.cn | 12306 余票查询(测试版) | 200 | 200 | |
| 🟢 | hextris | hextris.hsfp.cn | Hextris 六边形俄罗斯方块 | 200(8-26 修复 rootfs 损坏) | 200 | |
| 🟢 | 2048 | 2048.hsfp.cn | 2048 数字游戏 | 200 | ○ github/gabrielecirulli/2048 | 200 |
| 🟢 | pacman | pacman.hsfp.cn | 吃豆人 | 200 | ○ github/mumuy/pacman | 200 |
| 🟢 | minesweeper | minesweeper.hsfp.cn | 扫雷 | 200 | 200 | |
| 🟢 | floppybird | floppybird.hsfp.cn | 200 | 200 | ||
| 🟢 | ascii | ascii.hsfp.cn | ASCII Camera 字符相机 | 200 | 200 | |
| 🟢 | piano | piano.hsfp.cn | 在线钢琴 | 200 | 200 | |
| 🟢 | isocity | isocity.hsfp.cn | IsoCity 等距城市 | 200(8-26 修复 rootfs 损坏) | 200 | |
| 🟢 | asteroids | asteroids.hsfp.cn | Asteroids 小行星射击游戏 | 200 | 200 | |
| 🟢 | snake | snake.hsfp.cn | 贪吃蛇 | 200 | 200 | |
| 🟢 | tetris | tetris.hsfp.cn | 俄罗斯方块 | 200 | 200 | |
| 🟢 | trex | trex.hsfp.cn | Chrome 恐龙跑步彩蛋 | 200 | 200 | |
| 🟢 | trust | trust.hsfp.cn | 信任的进化(小游戏) | 200 | 200 | |
| 🟢 | wordle | wordle.hsfp.cn | Wordle 猜词游戏 | 200 | 200 | |
| ⚫ | spaceinvaders | spaceinvaders.hsfp.cn | Space Invaders(无法连接) | 无法连接/超时 | 0 | |
| ⚫ | breakout | breakout.hsfp.cn | Breakout 打砖块(后端未起) | 后端(:4068)无服务 | 502 | |
| 🟢 | terraria | terraria.hsfp.cn | Terraria Web Lab 泰拉瑞亚网页版 | 200 | 200 | |
| ⚫ | pixel | pixel.hsfp.cn | 像素相关(无法连接) | 无法连接/超时 | 0 |
社交/媒体/论坛(10)
| 状态 | 服务 | 域名 | 简介 | 后端 | GitHub | HTTP |
|---|---|---|---|---|---|---|
| 🟢 | pindou | pindou.hsfp.cn | 拼豆图纸生成器 | 200 | 200 | |
| 🟢 | salary | salary.hsfp.cn | 今日进账(记账) | 200 | 200 | |
| 🟢 | zhuhai-macau | zhuhai-macau.hsfp.cn | 端午珠海澳门三日计划 | 200 | 200 | |
| 🟢 | chaoshan | chaoshan.hsfp.cn | 端午潮汕三日食旅计划 | 200 | 200 | |
| 🟢 | forum | forum.hsfp.cn | 海上飞棚论坛 | 200 | 200 | |
| 🟢 | heiwu | heiwu.hsfp.cn | 黑屋(A Dark Room 文字游戏) | 200 | 200 | |
| 🟢 | yunshi | yunshi.hsfp.cn | 灵签 · AI 运势 | 200 | 200 | |
| 🟢 | sese | sese.hsfp.cn | Sese 搜索 | 200 | 200 | |
| 🟢 | bili-sub | bili-sub.hsfp.cn | 字幕酱 B站字幕提取 | 200 | 200 | |
| 🟢 | buddy | buddy.hsfp.cn | Deploy Buddy 部署助手 | 200 | 200 |
网关/认证/API(11)
| 状态 | 服务 | 域名 | 简介 | 后端 | GitHub | HTTP |
|---|---|---|---|---|---|---|
| 🟢 | nginx | nginx.hsfp.cn | Nginx Proxy Manager 反代管理面板 | 200 | ○ github/NginxProxyManager/nginx-proxy-manager | 200 |
| 🟢 | databasus | databasus.hsfp.cn | 数据库备份工具(PostgreSQL/MySQL/MongoDB) | 200 | ◉ github/glwhappen/databasus | 200 |
| 🟢 | auth | auth.hsfp.cn | 统一登录(Authentik 2026.5.3)。邮箱验证方案 / 验证入口 verify-email | 200 | ○ github/goauthentik/authentik | 200 |
| 🟢 | oidc-test | oidc-test.hsfp.cn | OIDC 接入样例页(账号信息/头像/邮箱验证状态模块)。不是 NPM 反代,走 /data/nginx/custom/http.conf → 172.17.0.1:4015;代码 /root/web-code-workspaces/happen/oidc-test/server.js,systemd oidc-test.service,密钥 .secrets/oidc-test.env |
200(401 未登录) | 200 | |
| 🟢 | gravitee-portal | gravitee-portal.hsfp.cn | Gravitee API 门户 | 200 | ○ github/gravitee-io/gravitee-api-management | 200 |
| 🟢 | gravitee-console | gravitee-console.hsfp.cn | Gravitee 管理控制台 | 200 | ○ github/gravitee-io/gravitee-api-management | 200 |
| 🟡 | gravitee-gateway | gravitee-gateway.hsfp.cn | Gravitee API 网关(API 端点) | 404 | ○ github/gravitee-io/gravitee-api-management | 404 |
| 🟢 | apim | apim.hsfp.cn | APIM API 管理平台 | 200 | ○ github/gravitee-io/gravitee-api-management | 200 |
| 🟡 | apim-api | apim-api.hsfp.cn | APIM API 接口(API 端点) | 404 | 404 | |
| 🟢 | apisix | apisix.hsfp.cn | Apache APISIX API 网关 | 200 | ○ github/apache/apisix | 200 |
| 🟢 | apisix-dashboard | apisix-dashboard.hsfp.cn | APISIX 管理面板 | 200 | ○ github/apache/apisix-dashboard | 200 |
其他/未知(4)
| 状态 | 服务 | 域名 | 简介 | 后端 | GitHub | HTTP |
|---|---|---|---|---|---|---|
| 🟢 | board | board.hsfp.cn | WBO 协作白板 | 200 | ○ github/lovasoa/whitebophir | 200 |
| 🟢 | todo | todo.hsfp.cn | Vikunja 待办/项目管理 | 200 | ○ github/go-vikunja/vikunja | 200 |
| 🟢 | audioviz | audioviz.hsfp.cn | HTML5 音频可视化 | 200(8-26 修复 rootfs 损坏) | 200 | |
| 🟢 | pm | pm.hsfp.cn | 项目管理工作台 | 200 | 200 | |
| 🔐 | browser | browser.hsfp.cn | 浏览器操作平台(浏览器里的浏览器,登录页 happen/Happena1998123) | 200 | 200 | |
| 🔐 | browser-dev | browser_dev.hsfp.cn | 浏览器操作平台 测试版 | 200 | 200 |
浏览器操作平台:前端 React+vite+Semi,后端 Node+TS,部署
/root/docker-compose/browser-platform,compose 用network_mode: host、BIND_HOST=172.17.0.1(不对外公网,只经 NPM 反代)。v2.37~v2.38 起定位从「给人看的操控台」扩成「给 AI 用的浏览器基建」:签 API Key(#/keys面板)→ MCP 服务端POST /mcp(四个工具 browser_acquire/browser_list/browser_release/browser_whoami)或 REST(POST /api/ai/instances只给一个「名字」就返回可直接连的 ws 地址——实例 id 是平台内部 id,外部无从得知,这一步是接入的关键)→agent-browser connect <ws>秒连;实例租约(ttlMinutes,默认 60)到期且无连接在用会自动回收(杀进程但名字与磁盘登录态保留,同名接入秒回;在用不杀、自动续期)。帮助页#/help。key 只存 sha256、能力分 view/operate/create/remove + 节点/实例白名单,AI 用 key 建的标签归属记ai(不冒充真人)。另有 skill/root/.agents/skills/browser-platform/(bp.sh:acquire/url/connect/list/release/whoami/key,凭据在.secrets/browser-platform-key.env)。架构已转向 Windows 分配器(agent 池化实例):win144-disp在线时可按 key 动态开出隔离 Chrome 实例(独立端口 + 独立 profile),旧 9223 SSH 隧道方案已弃用。功能:标签栏增删切/地址栏导航/画面实时推流(screencast+兜底截图)/输入转发(点击、右键、组合键、中文文本框发送)、右侧设置面板(清晰度4档/刷新率3档/实时帧率)。登录态是 HMAC 无状态 token(PLATFORM_SECRET 固定,重启不掉登录),/api/login 每 IP 限流 10/分钟,WS 升级需 cookie 或 key。v1 新增「网络接口」侧栏面板:CDP Network 域实时记录当前标签所有请求,点某条「调用」即在该页上下文内用 fetch 重放、自动带该页 cookie 鉴权、响应体/头回填(重放走 Runtime.evaluate kick 写 window 全局再轮询,绕过本 Chrome 禁用的 callFunctionOn/evaluatePromise)。v1.1 新增独立网络监控页#/net(主页面工具栏「网络监控」按钮新开):全屏三栏(左浏览器标签列表 / 中实时请求列表可搜索+方法过滤 / 右详情含响应头/请求头/响应体 JSON 格式化+复制+带鉴权重放+缓存穿透刷新),与主平台各自独立连 /ws 可另开窗口盯请求。重放坑:kick 函数与结果必须用不同全局名,否则 poll 在 fetch 完成前读到函数,returnByValue 序列化函数得空对象{}。外部 CDP 客户端(agent-browser)接入坑:握手后客户端立即发首条命令,而 agent 管道未建好、message 处理器尚未注册 → 命令静默丢失(报 CDP command timed out),需在握手时先缓冲再回放。注意 dev(4214) 与 stable(4213) 的 keys.json 是分开的,在一边建的 Key 到另一边会 401。详见CHANGELOG.md。
汇总:🟢 86 正常 · 🔐 2 需登录 · 🟡 3 异常 · 🔴 1 错误 · ⚫ 10 后端未起/无法连接
🔴 服务错误
- note.hsfp.cn — HTTPS SNI 不识别:NPM 静态站 server block 只写了 www.hsfp.cn/hsfp.cn,且所用证书(live/hsfp.cn)不含 note.hsfp.cn;修复=把 note.hsfp.cn 加进 custom/http.conf 的 server_name 并换 npm-9(*.hsfp.cn 通配)证书。HTTP 80 正常。
🐛 2026-08-26 rootfs 损坏事件(已修复 12/14)
14 个容器运行中 rootfs 视图丢失(镜像层被 upper 层 whiteout 遮蔽 + 丢失 bind mount),表面症状是 500/404,实际重启会直接起不来。已重建恢复:hextris、isocity、audioviz、tapnow、links、doc、outline、authentik-worker、NPM-db、notebook-surrealdb、supabase-imgproxy、monkeycode-ai-preview。遗留隐患(当前仍 200 但重启即挂):apisix-apisix-1、morphic-searxng(compose 重建命令挂起未完成,待择机用 --pull never 重建)。详见 Docker容器rootfs损坏事件-20260826。
📌 补记(2026-09-16)
- pixel.hsfp.cn 从上面"后端未起"名单里移除了:实测已恢复(页面是
Pixel Art Studio像素画板,后端 python3 http.server 监听 4035,NPM host id=30)。⚠️ 该域名已被占用,新建像素相关服务别再往它上面挂,改选rpg.hsfp.cn之类。 - 新增 rpg.hsfp.cn / rpg_dev.hsfp.cn(青溪村像素 RPG Demo,NPM host id=161/160 → 172.17.0.1:4216/4215)。
📌 补记(2026-09-20)
- 新增 openjev.hsfp.cn / semif.hsfp.cn(SemIf 中文版:openjev.com 的中文克隆,NPM host id=171(openjev)/ 170(semif)→ 172.17.0.1:4217,nginx 容器
semif-cn,配置在/root/docker-compose/semif-cn/)。源站是「纯前端静态 + 浏览器内 WebGPU 推理」的实验站,服务器只发文件,推理全在访问者 GPU 上跑。克隆时踩到的三个坑: 1. 服务器直连 huggingface.co 超时(hf-mirror.com 正常,1.5s)——三个 GGUF 权重全改成 hf-mirror 同路径 URL。注意这是服务器的可达性;站点本身的下载发生在访问者浏览器里,但国内访问者同样打不开 HF。 2. jsdelivr(Vue)和 fonts.googleapis.com(图标字体)在国内不可靠——全部本地化,图标字体用 Google Fonts API 的icon_names=参数只取用到的 13 个图标,子集仅 3 KB。 3. 必须照抄源站的Cross-Origin-Embedder-Policy: require-corp+Cross-Origin-Opener-Policy: same-origin(wllama 多线程 WASM 要跨源隔离);而 COEP 会拦截没有 CORP 头的跨域资源 —— 这就是第 2 点能顺便被解决的根因。
📌 补记(2026-09-30)
- 新增 three-minutes.hsfp.cn(《三分钟 · 从星尘到你》:纯 HTML 的 3 分钟"短片",Canvas 六幕动画 + Web Audio 实时合成配乐,无任何外部资源;NPM host id=193、证书 npm-11
*.hsfp.cn、容器three-minutes-nginx(nginx:alpine) → 172.17.0.1:4093,站点目录/root/pi-cwd-20260820/three-minutes/)。 - 建的时候顺手勾了
http2_support: true(见上文 421 坑),实测 ALPN 协商到 h2 正常。
📌 补记(2026-10-10)
- 新增 life.hsfp.cn / life_dev.hsfp.cn(LifeLog · 生活记录:待办/完成/灵感/笔记/习惯打卡/收支/位置/健康指标 → 统一流水表,内置 MCP 服务端(
/api/mcp,Streamable HTTP + API Key)让大模型直接读写;Next.js 16 + 独立 PostgreSQL 容器life-db(数据在/data/web-code-workspaces/life/volumes/db,不暴露宿主机),稳定版容器life:4225 / 测试版life-dev:4226,NPM host id=197/198,证书 npm-11*.hsfp.cn。Authentik 应用 sluglifelog。详见 LifeLog)
⚫ 后端未起 / 无法连接
- webdoc.hsfp.cn — 后端(:4001)无服务 — 在线文档(后端未起)
- spaceinvaders.hsfp.cn — 无法连接/超时 — Space Invaders(无法连接)
- breakout.hsfp.cn — 后端(:4068)无服务 — Breakout 打砖块(后端未起)
- firecrawl-ui.hsfp.cn — 后端(:3003)无服务 — Firecrawl UI(后端未起)
- search.hsfp.cn — 后端 47.79.255.3:5000(外机 Whoogle)失联 — 8-19 时正常
- pi-dashboard.hsfp.cn — 后端(:4026)无服务,容器不存在 — PI Dashboard
- *.dev.hsfp.cn — 无法连接/超时 — 通配符 DNS 开发域名
- notes.hsfp.cn — 后端(:8095)无服务 — flatnotes 笔记(已停用)
- lobe.hsfp.cn — 无法连接/超时 — Lobe Chat(后端未起)
- notebook.hsfp.cn — open_notebook 容器不存在,NPM 无该域名反代配置(既有状态,非 8-26 事件导致)
- monitor.hsfp.cn — Qwen3.8-27B 监控(稳定版,docker qwen38-monitor:3701,Next.js 重构版 2026-08-27)
- monitor_dev.hsfp.cn — 监控测试版(qwen38-monitor-dev:3700)
📌 补记(2026-10-21)
- 新增 food.hsfp.cn(吃货手记:记录自己做菜的网站——多人登录、各自写食谱/管食材库、按「冰箱里有什么 + 吃哪一餐」反查能做的菜(缺料排序 + 调料不算缺)、拍照上传、做菜记录、购物清单;Node 24 内置
node:sqlite+ Express 4 后端(无原生依赖),React 19 + Vite 移动优先 PWA(可"添加到主屏幕"全屏打开),systemdfood-web.service:4260 → NPM host id=208,证书 npm-11*.hsfp.cn,代码/root/food-web;登录走 auth.hsfp.cn 统一登录(Authentik provider pk=51 / app slugfood,登录页只有一个按钮,注册在 auth 里完成)。接口全 REST + Bearer token,为以后迁 iOS 原生 App 预留。详见 吃货手记)