😴晨光里睁眼是醒,深夜写下"今天很好"也是醒。
✨ 一个自托管的个人状态围观面板
🎗️把你的设备、听歌、应用、Steam、日程和随想,变成一个实时更新的个人主页
✨ 在这里查看 Demo! Status
把你的在线状态、正在听的歌、使用中的应用、Steam 游戏、日程和随想,变成一个可以被朋友围观的实时主页。
支持主题取色、背景定制、状态文案规则和个性化卡片,让页面更像“你的个人空间”,而不是冷冰冰的监控面板。
通过 Reporter / API 上报桌面、移动端或脚本状态,自动展示你现在正在做什么。
不仅能显示在线 / 离线,还能展示听歌进度、当前应用、Steam 游戏、ICS 课表 / 日程等生活状态。
适合作为个人主页、BBS 签名卡、GitHub README 状态卡、朋友之间的“围观入口”,也可以通过 OpenAPI 和自定义规则扩展。
具体更多详情请查看: Waken-Wa-Docs
如果需要使用,请配合 Waken-Wa-Reporter
需已安装 Docker(含 docker compose)。在终端执行:
curl -fsSL https://waken-wa.xwx.today | bash如果你想部署最新的 main 分支版本,可以显式启用:
curl -fsSL https://waken-wa.xwx.today | USE_LATEST_VERSION=1 bash在已克隆的本仓库根目录执行:
chmod +x deploy-build-from-source.sh # Unix 首次需要
./deploy-build-from-source.sh
# 或: bash deploy-build-from-source.sh- Docker Desktop(推荐)或 Podman Desktop 等支持 Docker Compose 的容器工具
使用 Git(推荐):
git clone https://github.com/MoYoez/waken-wa.git
cd waken-wa或手动下载 ZIP 并解压后进入项目目录。
- 复制仓库中的
.env.example为.env,根据需要调整配置,一般来说你可以不用配置,定制化需要。
如果只需直接运行官方镜像,在项目根目录打开 PowerShell 或 CMD,执行:
docker compose up -d在项目根目录运行:
docker compose up -d --buildRailway 可能需要使用 Hobby 方案.
需要使用 PostgresSQL (SupaBase / Neon) + Redis ,且开销较高 (SSE 长连接 / Realtime POST 多)
如需使用请考虑 非 Realtime 模式上传活动,并且在后台启用 Polling (轮询)
第一次部署后不用担心报错,在项目的 "Integrations" 中 通过 "Marketplace"找到 PostgreSQL 和 Redis 供应商,Install 后 Connect 到此项目,Redeploy 即可。
如果你想用自己的供应商,请在 env 的 DATABASE_URL 中 写入地址即可,请注意 Vercel 这类 Serverless 平台的URL兼容性,以防止部署失败。
请参考 DEVELOPMENT.md
- Interactive Scalar docs:
/api-reference - OpenAPI JSON:
/api/openapi.json - Device quickstart:
docs/activity-reporting.md - Inspiration quickstart:
docs/inspiration-integration.md
本项目以 GNU Affero General Public License v3.0(AGPL-3.0)授权发布。完整条款见仓库根目录 LICENSE。
本项目在 LINUX DO 上宣发,感谢支持!




