openipc.org 已从零重建,旧的 Rails 应用已经下线。本文介绍有哪些变化,以及现在可以在这里做什么。
三种语言的静态网站
现在每个页面都是一个文件。页面由 Astro 从代码仓库构建,由 nginx 提供,不再依赖会话或数据库。因此无论从哪里访问都很快,镜像和缓存也可以放心地分发它们。整个网站提供英文、俄文和中文版本。首页会根据浏览器语言选择语言,每个页面都在地址中保留语言(/ru/、/zh/)。
硬件目录也放在代码仓库中。支持的硬件列出了我们构建固件的所有 SoC,每个 SoC 都有安装向导,只提供构建实际放得下的闪存布局。
背后是一个 Go 服务
所有需要保存状态的功能,现在都运行在一个使用 PostgreSQL 的 Go 服务中:
电路板、报告与 OpenIPC Club
电路板目录收集来自真实设备的摄像机电路板:照片、引脚定义、出厂闪存转储、启动日志,以及每块板运行的雄迈固件。如果你有摄像机,ipctool 可以直接从设备上发送它的报告,即使是在没有 curl 的原厂固件上。具体做法见报告页面。
OpenIPC Club 让这些报告归属于你。可以通过 Telegram、GitHub 或邮件中的链接登录。维护者接受你提交的内容时,以及你的摄像机持续留在 Open Wall 上时,你都会获得星星。愿意公开的成员会出现在排行榜上。
新闻在这里
公告发布在本页。每篇文章都是网站代码仓库中的一个 Markdown 文件,因此发布一篇文章就是一个拉取请求,和其他改动一样。文章用英文撰写,并翻译成俄文和中文。如需在阅读器中关注,请订阅 Atom 订阅源。