功能特性
🖥️
服务器管理
- 实时 CPU、内存、磁盘、网络监控
- 进程与服务管理
- 浏览器式文件管理,支持上传下载编辑
- Systemd 服务控制
🔒
网络与安全
- 基于 nftables 的防火墙管理
- SSH 配置与密钥管理
- SSL/TLS 证书生成与管理
- 登录审计日志
🐳
容器管理
- Docker 完整管理 — 容器、镜像、网络、卷
- Docker Compose 应用管理
- 一键部署 MySQL、PostgreSQL、Redis 等
🛠️
工具集
- 日志查看与实时追踪
- 计划任务管理
- Web 终端,支持多主机切换
- 基于 rsync 的文件同步
🌐
多主机管理
- 单面板管理多台服务器
- 跨服务器文件传输与命令执行
- Agent 架构实现安全连接
⚡
轻量高效
- Go 语言构建,资源占用极低
- 单二进制部署
- SQLite 数据库,无外部依赖
- 原生 center 部署,配合本机 agent 运行
安装部署
一键安装
一条命令,在宿主机原生安装 iDB:
$ curl -fsSL https://idb.net/install.sh | sudo bash 国内加速安装
国内用户可使用加速代理:
$ curl -fsSL https://idb.net/install.sh | IDB_GITHUB_PROXY=https://dl.idb.net sudo bash 旧版 Docker 迁移
如果你正在从旧版 Docker 部署升级,升级脚本会自动迁移到原生 center 运行模式。
$ curl -fsSL https://idb.net/upgrade.sh | sudo bash 源码编译
克隆仓库并编译:
git clone --recurse-submodules https://github.com/sensdata/idb.git
cd idb
make deploy
💡 访问面板:
http://your-server-ip:9918
— 默认端口:9918 下载
下载原生发布资产,国内用户可使用加速镜像。
| 文件 | GitHub | 加速镜像 |
|---|---|---|
| Center Package | ||
| Agent Package | ||
| install.sh | ||
| upgrade.sh |
升级
已经在运行 iDB?一条命令升级:
$ curl -fsSL https://idb.net/upgrade.sh | sudo bash