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