什么是 ThingsKit?
ThingsKit 是一个开源的物联网(IoT)平台,支持设备接入、数据可视化、规则引擎和告警管理等功能。通过本地部署,您可以完全掌控数据安全,并根据业务需求进行定制开发。
为什么选择本地部署?
- 数据完全私有,保障企业信息安全
- 可离线运行,适用于内网环境
- 便于二次开发与功能扩展
- 无第三方服务依赖,降低长期运维成本
部署前准备
请确保您的服务器满足以下最低要求:
- 操作系统:Linux(推荐 Ubuntu 20.04+ 或 CentOS 7+)
- CPU:2 核以上
- 内存:4 GB 以上
- 磁盘:20 GB 可用空间
- Docker 和 Docker Compose 已安装
部署步骤
- 克隆官方仓库:
git clone https://github.com/thingskit/thingskit.git - 进入项目目录:
cd thingskit - 启动服务:
docker-compose up -d - 首次启动可能需要几分钟,请耐心等待。完成后访问
http://localhost:8080即可进入管理界面。
常见问题
Q:如何修改默认端口?
A:编辑 docker-compose.yml 文件中的端口映射部分即可。
Q:忘记管理员密码怎么办?
A:可通过数据库或初始化脚本重置,默认账号为 admin,初始密码通常为 thingskit(请参考最新文档确认)。
获取帮助
如需进一步支持,请查阅 ThingsKit 官方 GitHub 仓库 或加入社区交流群。