60s-web
一个把每日简报、全网热榜、天气、实用数据和常用工具塞到一个页面里的开源项目,适合拿来当浏览器首页或者个人信息中心,部署起来不折腾。
前端
https://github.com/dogxii/60s-web
api
https://github.com/vikiboss/60s
在线体验
https://60s.dogxi.me/
功能特性
每天花60秒扫一眼今日大事、IT资讯、AI动态,还能翻历史记录。热榜覆盖了微博、知乎、B站、抖音、头条这些主流平台,不用挨个App切换着看。
天气中心可以查实时天气、空气质量、未来预报,城市能自己切换。实用数据里整合了金价、油价、汇率、节假日倒计时这些平时老要查的东西。
娱乐内容相对轻量,目前主要是电影票房和Epic免费游戏信息。工具页面倒是挺全乎:翻译、二维码生成、密码生成、配色方案、接口实验室,还有常用接口收藏功能。
个性化方面做得比较细。能改默认城市、换API地址、开关各个模块、换头像壁纸、调整主题颜色。搜索引擎也能自己选,Bing、Google、ChatGPT、豆包这些都能一键跳转。
移动端体验是重点打磨过的。支持iOS添加到主屏幕变成独立App,PWA离线能用,底部导航可以自动隐藏释放阅读空间,导航模式还能在设置里切换自动/底部/顶部三种。
缓存策略默认10分钟刷新,减少重复请求,数据不会 stale 太久。
怎么跑起来
最快上手:git clone 下来,bun install && bun run dev,本地 localhost:5173 就能看。构建用 bun run build,输出到 dist 目录。
一键部署:
-
Vercel:项目里有部署按钮,Framework Preset选Vite,构建命令 bun run build,输出目录dist -
Cloudflare Workers:README顶部有官方部署按钮,适合直接复制仓库快速上线 - Cloudflare Pages:也可以走Git导入,框架选Vite,加个环境变量
BUN_VERSION=1.1.0
Docker自托管:
bash
docker build -t 60s-web .docker run -d --name 60s-web -p 8080:80 60s-web
或者 docker compose up -d,适合丢在NAS或者小服务器上长期跑。镜像基于Nginx,容器内配置已经配好了SPA fallback。
Nginx静态部署:dist 目录扔上去,try_files $uri $uri/ /index.html; 配好就行,单页应用的路由不会404。
API地址默认用 https://60s.viki.moe/v2,是 vikiboss/60s 这个项目提供的公开接口。想自己搭的话,设置里能替换地址,还有连接检测按钮验证通不通。













![表情[nanguo]-寻找资源网](http://www.seekresource.com/wp-content/themes/zibll/img/smilies/nanguo.gif)
![表情[haobang]-寻找资源网](http://www.seekresource.com/wp-content/themes/zibll/img/smilies/haobang.gif)
![表情[shuai]-寻找资源网](http://www.seekresource.com/wp-content/themes/zibll/img/smilies/shuai.gif)
![表情[deyi]-寻找资源网](http://www.seekresource.com/wp-content/themes/zibll/img/smilies/deyi.gif)
![表情[chi]-寻找资源网](http://www.seekresource.com/wp-content/themes/zibll/img/smilies/chi.gif)



暂无评论内容